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