Answer: fightsoff

AnswerCrossword Clue
FIGHTSOFF

Keeps at bay