DEEP CHARGE


Meaning of DEEP CHARGE in English

explosive device released into the water in order to destroy submerged vessels (Military)

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.