mantrap
noun
1 mantrap
A very attractive or seductive looking woman.
synonyms: beauty, dish, knockout, looker, lulu, peach, ravisher, smasher, stunner, sweetheart.
Dutch: beauty, bout, moot, schone, schoonheid, seksbom
Polish: laska, laseczka, lasencja, sztuka
2 mantrap
A trap for catching trespassers.
debug info: 0.0276