noun🔗ShareA mine that is placed on land and designed to explode when stepped upon or touched.""The soldiers carefully searched the field for any sign of a landmine." "militaryweaponwardisastertechnologyChat with AIVocabulary GamePractice Reading
verb🔗ShareTo sow (an area) with land mines."The retreating army decided to landmine the fields to slow down the enemy. "militarywarweaponactionChat with AIVocabulary GamePractice Reading