Synonyms of 'bombard'

accelerate, activate, assail, assault, atomize, attack, barrage, batter, besiege, blast, blitz, bomb, cannon, cannonade, Cleave, enfilade, fission, fusillade, mine, mortar, pepper, rake, shell, shoot, snipe, spring, strafe, strike, torpedo