mantrap


man·trap

noun \ˈman-ˌtrap\

Definition of MANTRAP

:  a trap for catching humans :  snare

First Known Use of MANTRAP

1775

Browse

Next Word in the Dictionary: mantua
Previous Word in the Dictionary: mantra
All Words Near: mantrap

Seen & Heard

What made you want to look up mantrap? Please tell us where you read or heard it (including the quote, if possible).