1 (of weather) to stay away: I hope the rain holds off.
az: yan ötmək; kəsilmək
ru: не приходить
2 to keep off; to fight successfully against: The soldiers managed to hold off the enemy.
az: dəf etmək
ru: отбивать (атаку)
English-Azerbaijani dictionary