MANTRAP Meaning of MANTRAP in English [man.trap] n (1788): a trap for catching humans: snare Merriam-Webster English vocab. Английский словарь Merriam Webster. 2012