IN CLOVER


Meaning of IN CLOVER in English

rich or successful, having a pleasant or easy life They are in clover now that they have sold their business and retired.

English idioms vocab.      Словарь английских идиом и выражений.