noun🔗ShareA mine that is placed on land and designed to explode when stepped upon or touched."The soldiers carefully cleared the field because it was known to be full of landmines. "militaryweaponwardisasterChat with AIVocabulary GamePractice Reading