Mantrap

Definition:

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

Compare mantrap with other words:

mantra vs. mantrap

cantrap vs. mantrap

human vs. mantrap

entrap vs. mantrap

device vs. mantrap

bloke vs. mantrap

mantrap vs. trap

man vs. mantrap