Noun Definition

artillery

1.Definition: a means of persuading or arguing

Related Noun(s):weapon

Category: General

2.Definition: an army unit that uses big guns

Category: General

3.Definition: large but transportable armament

Related Noun(s):gun, ordnance

Category: Objects