HEAVY ARTILLERY


Meaning of HEAVY ARTILLERY in English

mounted guns of a large caliber, cannon

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