Man Trap (noun) Definition, Meaning & Examples

noun
  1. an outdoor trap set for humans, as to snare poachers or trespassers.
  2. a woman who is purported to be dangerously seductive or who schemes in her amours; femme fatale.
noun
  1. a snare for catching people, esp trespassers
Man Trap (noun) Definition, Meaning & Examples

More Definitions