Artillery - Definition

artillery

n 1: large but transportable armament [syn: artillery, heavy
weapon, gun, ordnance]
2: an army unit that uses big guns [syn: artillery, artillery
unit]
3: a means of persuading or arguing; "he used all his
conversational weapons" [syn: weapon, artillery]

Look up another word