MANTRAP Meaning of MANTRAP in English ■ noun a trap for catching people. Concise Oxford English vocab. Сжатый оксфордский словарь английского языка. 2004