TOP

Definition of depth charge noun from the Oxford Advanced Learner's Dictionary

depth charge

noun
 
/ˈdepθ tʃɑːdʒ/
 
/ˈdepθ tʃɑːrdʒ/
jump to other results
  1. a bomb that is set to explode underwater, used to destroy submarines
See depth charge in the Oxford Advanced American Dictionary
fever
noun
 
 
From the Topic
Health problems
B2
Oxford Learner's Dictionaries Word of the Day