Synonyms and Antonyms for artillery_unit

1. artillery unit (n.)

an army unit that uses big guns

Synonyms: