Bombards, noun plural of bombard. Synonyms in the same form.
attacks, bombardons
All synonyms for bombard →