Разг. давать зарок to swear off drink — дать зарок не пить отказываться (от чего-л.) — to * off drink дать зарок не пить — I have sworn off cigarettes on doctor's orders я бросил курить по совету врача
ScanWordBase.ru — ответы на сканворды в Одноклассниках, Мой мир, ВКонтакте