Meaning of artillery
Definition of artillery
(noun)
large
but
transportable
armament
an
army
unit
that uses big guns
a
means
of persuading or arguing; "he
used
all his
conversational
weapons"
Other information on artillery
WIKIPEDIA results for
artillery
Amazon results for
artillery
Tweet