artillery
noun
- 1
large but transportable armament
- 2
a means of persuading or arguing
he used all his conversational weapons
- 3
an army unit that uses big guns
Also useful for “artillery”:Unscrambler— Rearrange the letters in “artillery”
large but transportable armament
a means of persuading or arguing
he used all his conversational weapons
an army unit that uses big guns
Also useful for “artillery”:Unscrambler— Rearrange the letters in “artillery”