rest/sit on one's laurels
idiom
: to be satisfied with past success and do nothing to achieve further success
Love words? Need even more definitions?
Merriam-Webster unabridged
Share