YourDictionary

depth charge

noun
A charge designed for detonation at a preset depth under water, used especially against submarines. Also called depth bomb.

link/cite print suggestion box