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).

Get Our Free Apps
Voice Search, Favorites,
Word of the Day, and More
Join Us on FB & Twitter
Get the Word of the Day and More