Definitions for mantrap

Definitions for (noun) mantrap

Main entry: mantrap

Definition: a trap for catching trespassers


Main entry: smasher, peach, beauty, dish, looker, lulu, mantrap, knockout, stunner, sweetheart, ravisher

Definition: a very attractive or seductive looking woman


Visual thesaurus for mantrap