In Clover is an idiomatic expression that means to be living a comfortable and luxurious life. Interestingly, there are several synonyms you can use instead of opting for the common 'in clover.' Some of these synonyms are living high off the hog, living in luxury, living the life of Riley, among others. All these expressions convey the same meaning and are often used interchangeably depending on the context. However, it's always essential to choose the right synonym that precisely matches the message you want to communicate effectively. In conclusion, regardless of the synonym you use, it's important to remember that they all suggest a life of comfort and leisure.