Skip to content

landmine

noun

  1. an explosive device planted just below the surface of the ground and designed to detonate when trigger by the weight of one walking on or driving over the device
L313284 on Wikidata ↗

Wiktionary

noun

  1. Alternative spelling of land mine.

verb

  1. To sow (an area) with land mines.