Haymaking Meaning

There are 2 meaning(s) for word Haymaking

Meaning 1 : cutting grass and curing it to make hay

Meaning 2 : taking full advantage of an opportunity while it lasts