mantrap | ||
1. | [ noun ] a very attractive or seductive looking woman | |
Synonyms: | beauty stunner looker sweetheart peach lulu knockout dish ravisher smasher | |
Related terms: | woman stun | |
2. | [ noun ] a trap for catching trespassers | |
Related terms: | trap | |
Similar spelling: |
mantra main_drag Manter maunder mandrake Mandara manta_ray |