live in clover

Our editors are putting together more complete content — check back in about 20 minutes

live in clover — verb

1. to live a very comfortable and luxurious life

1.動詞
釋義

to live a very comfortable and luxurious life

例句

After winning the lottery, they lived in clover.