Cannonade - Definition

cannonade

n 1: intense and continuous artillery fire [syn: cannonade,
drumfire]
v 1: attack with cannons or artillery

Look up another word