haymaking: taking full advantage of an opportunity while it lasts
accomplishment: the action of accomplishing something
clock radio: a radio that includes a clock that can be set to turn it on automatically