Definitions for mantrap
  • Mantrap (n.) - A trap for catching trespassers.
  • Mantrap (n.) - A dangerous place, as an open hatch, into which one may fall.
  • Mantraps - Sorry, we do not have a definition for this word
Words in your word
2 Letter Words
aa am an ar at ma na pa ta