Definition of mantrap noun from the Oxford Advanced Learner's Dictionary



    BrE BrE//ˈmæntræp//
    ; NAmE NAmE//ˈmæntræp//
    jump to other results
  1. 1a trap used in the past for catching people, especially people who tried to steal things from somebody’s land
  2. 2any electronic device that is used to catch people who are doing something dishonest The bank is protected by a mantrap entrance.
See the Oxford Advanced American Dictionary entry: mantrap