or land mine
- an explosive charge concealed just under the surface of the ground or of a roadway, designed to be detonated by pressure, proximity of a vehicle or person, etc.
- aerial mine(def 2).
Origin of landmine
First recorded in 1885–90
Dictionary.com Unabridged Based on the Random House Unabridged Dictionary, © Random House, Inc. 2018
Examples from the Web for landmine
Moments later, he activated a landmine, resulting in his death, leaving those color images as his final photographs.Capa in Color
January 31, 2014
A decorated veteran, Kent sustained major injuries when he stepped on a landmine during his tour of duty in Vietnam.An American Prairie Feast
July 17, 2010
This landmine ban came into force in 1999, and more than 150 states have now ratified or acceded to the Ottawa Treaty.Diana Landmine Conspiracies Return
June 6, 2010