LIGHT ARTILLERY


Meaning of LIGHT ARTILLERY in English

weapons that are light in weight relative to their size (also little in terms of their force)

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