Find the word definition

The Collaborative International Dictionary
Bumbard

Bumbard \Bum"bard\ See Bombard. [Obs.]

Wiktionary
bumbard

n. (obsolete form of bombard English)