{v. phr.} To do something at the right time; not wait too long. * /Dick had a free hour so he made hay while the sun shone and got his lesson for the next day./ Compare: MAKE THE MOST OF.
MAKE HAY WHILE THE SUN SHINES
Meaning of MAKE HAY WHILE THE SUN SHINES in English
Dictionary of English idioms . Словарь английских идиом. 2012