Mine | Define Mine at Dictionary.com
a device containing a charge of explosive in a watertight casing, floating on or moored beneath the surface of the water for the purpose of blowing up an enemy ship that ... The disused iron mine is a popular tourist attraction. Army is testing a new tech...