mantrap
0 synonyms and 0 antonyms for mantrap, grouped by meaning and by how common each one is.
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 →