English
Detailed Synonyms for artillery in English
artillery:
-
the artillery
-
the artillery
-
the artillery
– large but transportable armament 1 -
the artillery
– a means of persuading or arguing 1 -
the artillery
– an army unit that uses big guns 1