English | German | Russian | Czech

mantrap English

Meaning mantrap meaning

What does mantrap mean?

mantrap

(= smasher) a very attractive or seductive looking woman a trap for catching trespassers

Synonyms mantrap synonyms

What other words have the same or similar meaning as mantrap?

Are you looking for...?