depth charge

All Sources -
Updated Media sources (1) About encyclopedia.com content Print Topic Share Topic
views updated

depth charge • n. an explosive charge designed to be dropped from a ship or aircraft and to explode under water at a preset depth, used for attacking submarines.

More From Encyclopedia.com


You Might Also Like