Definition of Mantrap

  • (n.) A trap for catching trespassers.
  • (n.) A dangerous place, as an open hatch, into which one may fall.

Antonyms of Mantrap


No Antonyms Found.

Homophones of Mantrap