cannonade

definition: intense and continuous artillery fire
example:
speech part: noun
synonyms: drumfire
definition: to attack with cannons or artillery
example:
speech part: verb
synonyms:

cannonade is explained and pronounced

How cannonade is being used?