Synonyms for "assail"

Words with similar meaning