cannonade

2 ENTRIES FOUND:

cannonade

noun

Definition of CANNONADE

a rapid or overwhelming outpouring of many things at once <the director of the sporting event was greeted at the scene with a cannonade of complaints>
Near Antonyms dribble, drip, trickle

Seen & Heard

What made you want to look up cannonade[noun]? Please tell us where you read or heard it (including the quote, if possible).