Thumbnail

Phrase or Word
Dormire sugli allori
Literal English Translation
Sleep on your laurels.
Definition
Be satisfied with the acclaim you’ve already earned.
Language
Italian
Type
Floramorph
Subcategory
Grasses, Weeds, Herbs, and Mosses
A Lexicon Drawn from the Natural World
A Lexicon Drawn from the Natural World