swear off (something)

решить отказаться от чего-либо

Leo swore off smoking when the doctor said it caused lung cancer.

Другие идиомы: