Subscribe
URL of the page has been copied to clipboard.
Meaning : A bomb that explodes at a preset depth under water. Antisubmarine device.
Synonyms : depth charge
Install App