haymakingEnglish

haymaking

Noun

Taking full advantage of an opportunity while it lasts

English: haymaking

Cutting grass and curing it to make hay

English: haymaking