Definitions for "Land Mine"
Parachute deployed 1000 kg sea mines suitably re-fuzed for use against land targets. Later parachuteless mines fitted with a tail unit were employed.
an explosive mine hidden underground; explodes when stepped on or driven over
a concealed explosive charge, placed in an area where it can be detonated by contact with enemy personnel or vehicles