artillery
Nouns
- (n) large but transportable armament heavy weapon, gun, ordnance,
- (n) an army unit that uses big guns artillery unit,
-
(n) a means of persuading or arguing
- he used all his conversational weapons