vocab dash
Log in
Sign up
dormirse en los laureles
Meanings
Verb
1. to rest on one's laurels
(idiomatic)