Mantrap — synonyms, definition
1. mantrap (Noun)
15 synonyms
babe beauty dish fox honey hottie knockout looker lulu patootie peach ravisher smasher stunner sweetheart
2 definitions
mantrap (Noun) — A very attractive or seductive looking woman.
mantrap (Noun) — A trap for catching trespassers.
3 types of
adult female trap woman