REST / SIT ON YOUR LAURELS


Meaning of REST / SIT ON YOUR LAURELS in English

(usually disapproving ) to feel so satisfied with what you have already achieved that you do not try to do any more

Oxford Advanced Learner's English Dictionary.      Оксфордский английский словарь для изучающик язык на продвинутом уровне.