meaning of artillery unit

artillery unit meaning in General Dictionary

an army product that utilizes huge weapons