Answer: fightsoff

AnswerCrossword Clue
FIGHTSOFFKeeps at bay