LAND MINE


Meaning of LAND MINE in English

Function: noun

Date: 1890

1 : a mine usually placed just below the surface of the ground and designed to be exploded usually by the weight of vehicles or troops passing over it

2 : BOOBY TRAP 1

Merriam Webster Collegiate English Dictionary.      Merriam Webster - Энциклопедический словарь английского языка.