ARTILLERY — СИНОНІМІЯ

artillery large but transportable armament

WordNet

artillery a means of persuading or arguing

WordNet

artillery an army unit that uses big guns

WordNet