Cannonade (
Noun
)
Meaning
Intense and continuous artillery fire.
Classification
Nouns denoting acts or actions.
Synonyms
Drumfire
Hypernyms
Cannon Fire
Related Words
Cannonade (verb)