mantrap
0 antonyms and opposites of mantrap, grouped by meaning.
Noun — A mechanical device for catching trespassers.
We haven't recorded synonyms for mantrap yet. You can still read its full definition, where it comes from, or words that rhyme with it.
Etymology
From man + trap.
Full origin of mantrap →