Summary


English

Detailed Synonyms for land mine in English

land mine:

land mine

  1. land mine

land mine [the ~] noun

  1. the land mine
    – an explosive mine hidden underground; explodes when stepped on or driven over 1
    the land mine; the ground-emplaced mine; the booby trap
    – an explosive mine hidden underground; explodes when stepped on or driven over 1

Alternate Synonyms for "land mine":


Related Definitions for "land mine":

  1. an explosive mine hidden underground; explodes when stepped on or driven over1

Related Synonyms for land mine