artillery-unit

Nouns

  • (n) an army unit that uses big guns artillery,

Synonyms

artillery

Words of close approximity