MAKE HAY (WHILE THE SUN SHINES) Meaning of MAKE HAY (WHILE THE SUN SHINES) in English ~make good use of an opportunity while it lasts. → hay Concise Oxford English vocab. Сжатый оксфордский словарь английского языка. 2004