Home / Dictionary / Mantrap

Mantrap Moderate

Mantrap has 3 different meanings across 1 category:

Noun

Definitions
Noun
1

a very attractive or seductive looking woman

2

a trap for catching trespassers

3

A mechanical device for catching trespassers.

Related Terms
Broader Terms (hypernyms)
woman trap
Rhyming Words
rap mrap trap wrap crap drap frap grap strap thrap scrap shrap upwrap satrap reprap affrap s trap riprap enwrap inwrap
Compare
Mantrap vs