land_mine
1. [ noun ] (arms) an explosive mine hidden underground; explodes when stepped on or driven over
Synonyms: booby_trap ground-emplaced_mine
Related terms: mine bouncing_betty claymore
Similar spelling:   land_mile
  Landin
  landman
  landing
  land_tenure
  landing_net
  landing_gear
  landing_deck
  landowner
  Landon
  Landen