landmine
noun
- 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
Wiktionary
noun
- Alternative spelling of land mine.
verb
- To sow (an area) with land mines.