artillery_unit
1. [ noun ] (military) an army unit that uses big guns
Synonyms: artillery
Related terms: army_unit battery military
Similar spelling:   artilleryman
  artillery_plant
  artillery_fire
  artillery_shell