Synonyms of Land Mine in English :
Antonyms of Land Mine in English
Thesaurus of Land Mine in English
Land Mine
see definition of land mineSynonyms of land mine
1. (noun) an explosive mine hidden underground; explodes when stepped on or driven over
Hyponyms of land mine
1. (noun) an explosive mine hidden underground; explodes when stepped on or driven over
Hypernyms of land mine
1. (noun) an explosive mine hidden underground; explodes when stepped on or driven over