Definitions for artillery

Definitions for (noun) artillery

Main entry: artillery, ordnance, heavy weapon, gun

Definition: large but transportable armament


Main entry: weapon, artillery

Definition: a means of persuading or arguing

Usage: he used all his conversational weapons


Main entry: artillery, artillery unit

Definition: an army unit that uses big guns


Visual thesaurus for artillery