Synonyms: mine
Definition: explosive device that explodes on contact; designed to destroy vehicles or ships or to kill or maim personnel
Similar words: explosive device
Definition: device that bursts with sudden violence from internal energy
Synonyms: mine
Definition: excavation in the earth from which ores and minerals are extracted
Similar words: excavation
Definition: a hole in the ground made by excavating
Synonyms: mine
Definition: lay mines
Usage: The Vietnamese mined Cambodia
Synonyms: mine
Definition: get from the earth by excavation
Usage: mine ores and metals
Definition: draw from; make good use of
Usage: we must exploit the resources we are given wisely