stave off


Meanings

  • prevent the occurrence of; prevent from happening;