Is “Bombard” a Scrabble word?
Yes
BOMBARD
Valid in at least one Scrabble dictionary
Valid in these dictionaries
SOWPODS / CSW
Scrabble UK & International
TWL / NWL
Scrabble North America
Large English Dictionary
General English word list
Meaning of Bombard
/ˈbɒmˌbɑːd/
noun
1.A medieval primitive cannon, used chiefly in sieges for throwing heavy stone balls.
2.A bassoon-like medieval instrument
3.A large liquor container made of leather, in the form of a jug or a bottle.