land mine, stationary explosive charge used against military troops or vehicles. See mine.
(Read Nobelist Jody Williams’ Britannica essay on landmines.)