captor

Nouns

  • (n) a person who captures and holds people or animals capturer,

Synonyms

capturer

Antonyms

liberator

Words of close approximity