Dictionary definition · bombard
noun
- a large shawm; the bass member of the shawm family
verb
- cast, hurl, or throw repeatedly with some missile"They pelted each other with snowballs"
- throw bombs at or attack with bombs"The Americans bombed Dresden"
- address with continuously or persistently, as if with a barrage"The speaker was barraged by an angry audience"
- direct high energy particles or radiation against
Source: Open English WordNet (CC BY 4.0).