depth charge
oxford
views updated May 11 2018depth charge •
n. an explosive charge designed to be dropped from a ship or aircraft and to explode under water at a preset depth, used for attacking submarines.
The Oxford Pocket Dictionary of Current English