fight off

fight off definitions

verb
  • To succeed in defeating a challenge, or an attack. 

  • To resist, particularly an infection or an emotion.