cannonade
Short definition from Wiktionary
Noun
- The firing of artillery for a length of time.
- A loud noise like a cannonade; a booming.
Verb
- To discharge artillery fire upon.
We haven’t written up cannonade yet: Simple and Standard meanings, examples and a quiz.