CANNONADE — СИНОНІМІЯ

cannonade intense and continuous artillery fire

WordNet