LIGHT ARTILLERY


Meaning of LIGHT ARTILLERY in English

noun

: guns and howitzers of no more than 105-millimeter caliber

Webster's New International English Dictionary.      Новый международный словарь английского языка Webster.