meaning of depth charge
1.
a
bomb
that
explodes
at
a
pre-set
depth
under
water;
anti-submarine
device
Related Words
depth charge
|
Developed & Maintained By
Taraprasad.com