English to Hindi

Meaning for:
stave off
other
किसी बुरी चीज़ को स्वयं से दूर रखना