Definition of Mantrap

  • 1. A very attractive or seductive looking woman Noun
  • 2. A trap for catching trespassers Noun

Synonyms for word "mantrap"

Semanticaly linked words with "mantrap"

Hyponims for word "mantrap"