RichThesaurus
ground-emplaced mine
ground-emplaced mine
synonyms
land mine
booby trap
ground-emplaced mine
definitions