English Dictionary
◊ DRUMFIRE
drumfire
n : intense and continuous artillery fire [syn: {cannonade}]