mantrap

/ˈmænˌtræp/

Definitions

1. noun

A trap for catching wild animals, typically consisting of a concealed pit or a cage door that springs shut when an animal steps on a hidden trigger.

“The hikers were caught in a mantrap set by the poachers to protect their hunting grounds.”

Synonyms

  • snare
  • trap

Antonyms

  • safe haven
  • sanctuary