depth charge
1.
(
noun
) a bomb that explodes at a pre-set depth under water; anti-submarine device
Synonyms:
depth bomb
Related Words:
bomb
Terms and Conditions of Use / Copyright Notice