Meaning Of The Word Mantrap

Real Dictionary

What's the definition of Mantrap? Find Mantrap meanings, definitions and more at the Real Dictionary online.

Mantrap Meaning

Mantrap Definition
Mantrap Definition

What's The Definition Of Mantrap?

mantrap in British English
noun: a snare for catching people, esp trespassers

More Definitions

A | B | C | D | E | F | G | H | I | J | K | L | M | N | O | P | Q | R | S | T | U | V | W | X | Y | Z

Definitions Of The Day