What is the full meaning of cannonade
an attack with heavy artillery [n -S] / to attack with heavy artillery [v CANNONADED, CANNONADING, CANNONADES]
Example of the word cannonade placed on a Scrabble board.