bombard Meaning and Definition
1. n. a large shawm; the bass member of the shawm family
2. v. address with continuously or persistently, as if with a barrage
3. v. throw bombs at or attack with bombs
4. v. cast, hurl, or throw repeatedly with some missile
Sponored Video