What is the meaning of Cannonade?

The firing of artillery for a length of time.

A loud noise like a cannonade; a booming.

To discharge artillery fire upon.

Source: wiktionary.org