cannonade
From WikiWord, the free dictionary
/ˌkænəˈneɪd/
English
Definitions
noun
- Firing artillery in a large amount for a length of time .
- A loud noise like a cannonade; a booming.
verb
- To discharge artillery fire upon.
Related words
Synonyms
drumfirecannonrycarronadecannonballcannoneeringmusketadeshellfiregunfirebarragebombardmentsalvofireshellinggunneryrafalebattery