English
Detailed Synonyms for land mine in English
land mine:
-
the land mine
– an explosive mine hidden underground; explodes when stepped on or driven over 1the land mine; the booby trap; the ground-emplaced mine– an explosive mine hidden underground; explodes when stepped on or driven over 1