- land mine as a noun:
- 1
land mine
noun
1 land mine
An explosive mine hidden underground; explodes when stepped on or driven over.
synonyms: booby trap, ground-emplaced mine.
Dutch: boobytrap, landmijn
debug info: 0.0199
noun
An explosive mine hidden underground; explodes when stepped on or driven over.
synonyms: booby trap, ground-emplaced mine.
Dutch: boobytrap, landmijn
debug info: 0.0199