mantrap

1. (noun) a trap for catching trespassers
Related Words: trap

2. (noun) a very attractive or seductive looking woman
Synonyms: beauty, dish, knockout, looker, lulu, peach, smasher, stunner, sweetheart
Related Words: adult female, woman



Terms and Conditions of Use / Copyright Notice