English Dictionary
◊ CANNONADE
cannonade
n : intense and continuous artillery fire [syn: {drumfire}]
v : attack with canons or artillery