Another word for mantrap

Noun

beauty, dish, knockout, looker, lulu, mantrap, peach, ravisher, smasher, stunner, sweetheart - a very attractive or seductive looking woman

mantrap - a trap for catching trespassers

Tweets containing the word mantrap

Source : WordNet