bombard
bombard - noun
a large shawm; the bass member of the shawm family
bombard - verb
- cast, hurl, or throw repeatedly with some missile
- throw bombs at or attack with bombs
- address with continuously or persistently, as if with a barrage
- direct high energy particles or radiation against
bombard - thesaurus
barrage
bomb
bombardon
pelt