Definitions by ANUBIIS
cannonade
noun
1.
a period of continuous, (heavy gun) fire.
synonyms: bombardment, shelling, gunfire, artillery fire, barrage, pounding
verb
1.
discharge heavy guns continuously.
1.
a period of continuous, (heavy gun) fire.
synonyms: bombardment, shelling, gunfire, artillery fire, barrage, pounding
verb
1.
discharge heavy guns continuously.