[noun] [U] - a small plant with three round, green leaves often fed to cowsSee picture: Flowers and plantsTo live/be in clover is to enjoy a life of wealth and comfort.
CLOVER
Meaning of CLOVER in English
Cambridge English vocab. Кембриджский английский словарь. 2012