MANTRAP Meaning of MANTRAP in English transcription, транскрипция: [ ˈman-ˌtrap ]nounDate: 1775: a trap for catching humans : snare Merriam-Webster's Collegiate English vocabulary. Энциклопедический словарь английского языка Merriam Webster. 2003