Bombard Synonyms
bŏm-bärd, bəm-
Cast, hurl, or throw repeatedly with some missile
(Verb)
Synonyms:
A large shawm; the bass member of the shawm family
(Noun)
Synonyms:
- bombardon
To assail persistently; harass:
(Verb)
Synonyms: