Get the FREE one-click dictionary software for Windows
or the iPhone/iPad and Android apps
Noun: land mine  land mIn
  1. An explosive mine hidden underground; explodes when stepped on or driven over
    "The soldiers carefully navigated the field, wary of land mines";
    - ground-emplaced mine, booby trap

Derived forms: land mines

Type of: mine

Encyclopedia: Land mine