mantrap
man
ˈmæn
mān
trap
træp
trāp

Definition & Meaning of "mantrap"in English

Mantrap
01

a very attractive or seductive looking woman 

mantrap definition and meaning
Grammatical Information
Animacy status
Human
Composition
Compound
Countable
singular
gender specific
Plural form
mantraps
Female Singular
mantrap
neutral form
attractive person
02

a trap for catching trespassers 

LanGeek
Download LanGeek app
langeek application

Download Mobile App

App Store