Artillery
English word definition — powered by WordNet
NOUN
large but transportable armament
an army unit that uses big guns
a means of persuading or arguing
Want to remember artillery?
Sign up free to bookmark & reviseEnglish word definition — powered by WordNet
large but transportable armament
an army unit that uses big guns
a means of persuading or arguing
Want to remember artillery?
Sign up free to bookmark & revise