artillery
noun
plural artilleries
Definition of artillery
1
: weapons (such as bows, slings, and catapults) for discharging missiles
2a
: large bore mounted firearms (such as guns, howitzers, and rockets) : ordnance
b
: a branch of an army armed with artillery
3
: a means of impressing, arguing, or persuading, or competing
… indicated that the Bureau had not rolled out its heavy artillery for a full-scale investigation.— Herbert Mitgang
Keep scrolling for more
Keep scrolling for more
Keep scrolling for more
Keep scrolling for more