Answer: bombard

AnswerCrossword Clue
BOMBARDOverwhelm, as with complaints
BOMBARDPound with block-busters.
BOMBARDAssail vigorously
BOMBARDPepper
bombardAttack (a place or person) continuously with bombs, shells, or other missiles
bombardDirect a high-speed stream of particles at (a substance)
bombardAssail (someone) persistently, as with questions, criticisms, or information
bombardto attack with artillery