Recent Searches
GRE Word List made easy using Mnemonics
mantrap - Dictionary definition and meaning for mantrap
MANTRAP
(noun) a trap for catching trespassers
(noun) a very attractive or seductive looking woman
synonyms : beauty , dish , knockout , looker , lulu , peach , ravisher , smasher , stunner , sweetheart
WordNet® 3.0, © 2006 by Princeton University.


