Open main menu

EnglishEdit

Alternative formsEdit

PronunciationEdit

NounEdit

land mine (plural land mines)

  1. (military) A mine that is placed on land and designed to explode when stepped upon or touched.

TranslationsEdit

AnagramsEdit