English dictionary

land mine meaning and definition

Definition and meaning of land mine at MeaningMonkey.org. land mine meaning and definition in the English Dictionary.

LAND MINE noun

Definition of land mine (noun)

  1. an explosive mine hidden underground; explodes when stepped on or driven over
Source: Princeton University Wordnet

If you find this page useful, share it with others! It would be a great help. Thank you!

  

Link to this page: