haymaking: taking full advantage of an opportunity while it lasts
accomplishment: the action of accomplishing something
freezing mixture: a mixture of substances (usually salt and ice) to obtain a temperature below the freezing point of water