What does the word bom-bard mean?

Alphabet: