cannonade
noun(can-non-ade)
a heavy fire of artillery
cannonade
noun(can-non-ade)
an attack (as with words) likened to artillery fire : bombardment
cannonade
verb(can-non-ade)
to attack with or as if with artillery
cannonade
verb(can-non-ade)
to deliver artillery fire