LAND MINE Meaning of LAND MINE in English [land mine] n (1890) 1: a mine placed on or just below the surface of the ground and designed to be exploded by the weight of vehicles or troops passing over it 2: booby trap 1 Merriam-Webster English vocab. Английский словарь Merriam Webster. 2012