artillery unit
1.
(
noun
) an army unit that uses big guns
Synonyms:
artillery
Related Words:
army unit
,
battery
Terms and Conditions of Use / Copyright Notice