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
apple
noun
 
 
From the Word list
Oxford 3000
A1
Oxford Learner's Dictionaries Word of the Day