cannonade

noun

A period of continuous heavy gunfire.

verb

Discharge heavy guns continuously.