We do not currently know of any antonyms for idle away the hours.
For similar words to idle away the hours, try: