You searched for: “cannonades
cannonade (s) (noun), cannonades (pl)
1. The firing of artillery in a great amount for a long length of time: During the invasion of the Ukraine, there was a continuous cannonade discharged by Russian soldiers.
2. An attack of speech similar to artillery: There was a bombardment or cannonade of criticism which came from the members of the party when they heard the chancellor's decision.
This entry is located in the following unit: -ade (page 1)