Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

artillery Definition

Cancel
artillery
noun(ar-til-ler-y)
an army unit that uses big guns
Synonyms: artillery unit,
artillery
noun(ar-til-ler-y)
large but transportable armament
Synonyms: gun, heavy weapon, ordnance,
artillery
noun(ar-til-ler-y)
a means of persuading or arguing
Synonyms: weapon,

Words Related to artillery!

artillery Examples by Brain Bank Users