mantrap
Noun
Meaning
A trap for catching trespassers.
A dangerous place, as an open hatch, into which one may fall.
Source: Webster's dictionarySynonyms
lulu
looker
smasher
beauty
dish
peach
sweetheart
knockout
stunner
ravisher
belle
vamp
flytrap
catch
dream
Show all synonyms