Definitions of land mine:

  • noun:   an explosive mine hidden underground; explodes when stepped on or driven over