Synonyms and Antonyms for mantrap

1. mantrap (n.)

a very attractive or seductive looking woman

Synonyms: Antonyms:

2. mantrap (n.)

a trap for catching trespassers

Synonyms: