Noun Definition

captor

1.Definition: a person who captures and holds people or animals

Related Noun(s):capturer

Category: People