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