BOMBARD
“BOMBARD” is a valid word.
14
Scrabble points
17
Words with Friends
7
letters
Definition
noun
- a large shawm; the bass member of the shawm family
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