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