Synonyms: artillery, artillery unit
Definition: an army unit that uses big guns
Similar words: army unit
Definition: a military unit that is part of an army