Learn That Word

Synonyms for Bombard (same or very similar meaning)

WordNet sense 1 (a large shawm; the bass member of the shawm family):
bombardon

WordNet sense 2 (cast, hurl, or throw repeatedly with some missile):
pelt

WordNet sense 3 (throw bombs at or attack with bombs):
bomb

WordNet sense 4 (address with continuously or persistently, as if with a barrage):
barrage


From the ODE community, based on WordNetadd/edit