mantrap

  1. a very attractive or seductive looking woman
  2. a trap for catching trespassers

Mantrap

• (n.) A dangerous place, as an open hatch, into which one may fall. • (n.) A trap for catching trespassers.
Found on http://thinkexist.com/dictionary/meaning/mantrap/

mantrap

noun a trap for catching trespassers
Found on https://www.encyclo.co.uk/local/20974

Mantrap

[access control] A mantrap, air lock, or access control vestibule is a physical security access control system comprising a small space with two sets of interlocking doors, such that the first set of doors must close before the second set opens. In a manual man trap, a guard locks and unlocks each door in sequence. An intercom and/or video ...
Found on http://en.wikipedia.org/wiki/Mantrap_(access_control)

Mantrap

[snare] A mantrap is a mechanical physical security devices for catching poachers and trespassers. They have taken many forms, the most usual being like a large foothold trap, the steel springs being armed with teeth which met in the victim`s leg. Since 1827, they have been illegal in England, except in houses between sunset and sunrise as ...
Found on http://en.wikipedia.org/wiki/Mantrap_(snare)

Mantrap

Man'trap` noun 1. A trap for catching trespassers. [ Eng.] 2. A dangerous place, as an open hatch, into which one may fall.
Found on http://www.encyclo.co.uk/webster/M/20

mantrap

[n] - a trap for catching trespassers
Found on http://www.webdictionary.co.uk/definition.php?query=mantrap
No exact match found