depth charge
nounDefinition of depth charge
: an antisubmarine weapon that consists essentially of a drum filled with explosives which is dropped near a target and descends to a predetermined depth where it explodes
— called also depth bomb
Keep scrolling for more
Keep scrolling for more