заректися

недок. зарікатися, док. заректися

to renounce; to promise to give up, to take an oath (not to do smth.)

він зарікався не пити — he took the pledge (he has solemnly sworn) not to drink

не зарікайся — don't make promises you can't keep

Джерело: Українсько-англійський словник на Slovnyk.me