Mantrap

word

1. Noun

A trap for catching trespassers.

2. Noun

A dangerous place, as an open hatch, into which one may fall.
More about this word
Synonyms and related words
Explore this word