artillery unit
Meaning, Definition & Usage
Dictionary
Related
noun
an army unit that uses big guns
artillery
.
WordNet
Previous
artificially
artificialness
artificious
artilize
artillerist
Next
artilleryman
artiodactyl
artiodactyla
artiodactyle
artiodactylous