SWEAR OFF Англо-русский перевод SWEAR OFF разг. давать зарок to swear off drink — дать зарок не пить English-Russian dictionary of general lexicon. Англо-Русский словарь по общей лексике. 2005