Answer: bombards

AnswerCrossword Clue
BOMBARDSAssails persistently
BOMBARDSShells
bombardsAttack (a place or person) continuously with bombs, shells, or other missiles
bombardsAssail (someone) persistently, as with questions, criticisms, or information
bombardsDirect a high-speed stream of particles at (a substance)
bombardsBOMBARD, to attack with artillery