|
Definition of mantrap
Generating Visual Synonyms...

Please Wait..
noun (n)
a very attractive or seductive looking woman (noun.person)
source: wordnet30
a trap for catching trespassers (noun.artifact)
source: wordnet30
A trap for catching trespassers. (noun)
source: webster1913
Visual Synonyms (Thesaurus)
Images of mantrap
Link to this page
|