Webster's English Dictionary

Enter the word to look up:

cannonade

1. can.non.ade \.kan-*-'na-d\ n : a heavy fire of artillery 
2. cannonade vt : to attack with artillery  1: to deliver artillery fire  
   2: CANNON