living a life of ease and luxury.
Meanings
After winning the lottery, they were living in clover.
Synonyms
Examples
Last updated: 2025/07/22 22:47