bombard - English Synonyms Dictionary

bombard

v.
[1] batter , bomb , shell
[2] assail , pelt , attack , assault , set upon , besiege
[3] bomb
[4] barrage
n.
[1] bombardon