Meaning of depth charge
Definition of depth charge
(noun)
a
bomb
that explodes at a
preset
depth
under
water;
antisubmarine
device
Other information on depth charge
WIKIPEDIA results for
depth charge
Amazon results for
depth charge
Tweet