Word: mantrap
Part of speech: Noun
Syllables: man
trap
Definition: A mechanical device for catching trespassers.
Morphemes:
Affix: man
Language: en
PoS: Noun
Meaning: A player on whom another is playing, with the intent of limiting their attacking impact.
Affix: trap
Language: en
PoS: Noun
Meaning: Any device used to hold and suddenly release an object.