Answer: straffed

AnswerCrossword Clue
straffedSTRAFF, to bombard (to attack with artillery)