ARTILLERY


Meaning of ARTILLERY in English

( n. )

Munitions of war; implements for warfare, as slings, bows, and arrows.

Webster's Revised Unabridged English Dictionary.      Пересмотренный полный словарь английского языка Webster.