Definition

noun. 1 an outdoor trap set for humans as to snare poachers or trespassers; 2 a very attractive or seductive looking woman

Example Sentence

They set up a man-trap to keep out trespassers.

Synonyms

trap for humans; trap to catch trespassers; poacher trap

Antonyms

fox

Hear It! Say It! Write It!

man-trap
Hear It! Say It! Write It!