м.
Клятвенное обещание не делать чего-либо; заклятие.
-а; м.
Клятва; обет, обещание не делать чего-л.
Дать заро́к.
Заро́к не курить.
Заро́к на всю жизнь.
vow, pledge, solemn promise
он дал зарок не пить — he has taken the pledge, или he has solemnly sworn, not to drink
взять зарок с кого-л. — make* smb. vow, или give a solemn promise