English dictionary
depth charge meaning and definition
Definition and meaning of depth charge at MeaningMonkey.org. depth charge meaning and definition in the English Dictionary.DEPTH CHARGE noun
Definition of depth charge (noun)
- a bomb that explodes at a preset depth under water; antisubmarine device
- synonyms: depth bomb
Source: Princeton University Wordnet