Skip to definition.
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
    - ground-emplaced mine, booby trap

Derived forms: land mines

Type of: mine

Encyclopedia: Land mine