An Encylopedia Britannica Company

depth charge

1 ENTRIES FOUND:
depth charge noun
plural depth charges
depth charge
noun
plural depth charges
Britannica Dictionary definition of DEPTH CHARGE
[count]
: a bomb that is made to explode under water at a particular depth in order to destroy submarines