Definitions of haymaking:

  • noun:   cutting grass and curing it to make hay
  • noun:   taking full advantage of an opportunity while it lasts