artillery
English Dictionary
->
Letter A
-> artillery
Search Dictionary:
artillery Definition
(n)
large
but
transportable
armament
(n)
an
army
unit
that
uses
big
guns
(n)
a
means
of
persuading
or
arguing
; "
he
used
all
his
conversational
weapons
"
artillery Synonyms
artillery
artillery unit
gun
heavy weapon
ordnance
weapon
© Art Branch Inc.