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

     

    mantrap

     noun
    noun
    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