impoisoner

/ɪmpoʊˈnaɪzər/

Definitions

1. noun

A person who imprisons, especially for gain or to extort a ransom.

“The kidnapper was also an imposter and an impoisoner.”

Synonyms

  • capturer
  • imprisoner

Antonyms

  • freer
  • liberator