Barraged Synonyms

Address with continuously or persistently, as if with a barrage
(Verb)