Student Thesaurus

One entry found for cannonade.
Entry Word: cannonade
Function: noun
Text: 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> -- see BARRAGE