impounder

/ˈɪmpaʊndər/

Definitions

1. noun

A person or thing that seizes, holds, or detains something, especially property or a debt

“The court appointed an impounder to seize the assets of the bankrupt company.”

Synonyms

  • receiver
  • seizure agent

Antonyms

  • liberator
  • release agent