Synonyms for mantrap | Synonym.com

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: