English noun: mantrap | |||
1. | mantrap (person) a very attractive or seductive looking woman | ||
Synonyms | beauty, dish, knockout, looker, lulu, peach, ravisher, smasher, stunner, sweetheart | ||
Broader (hypernym) | adult female, woman | ||
2. | mantrap (artifact) a trap for catching trespassers | ||
Broader (hypernym) | trap | ||