put in a hard day at work

put in a hard day at work

To work for a full day doing something that is physically or mentally exhausting. After putting in a hard day at work, the only thing I want to do is sit back on my sofa and relax. Quit complaining—you've never put in a hard day at work in your life.
See also: hard, put, work
Farlex Dictionary of Idioms.

put in a hard day at work

 and put in a hard day's work
Fig. to work very hard at one's job. I put in a hard day at work at the office, and now I want to be left alone to rest.
See also: hard, put, work
McGraw-Hill Dictionary of American Idioms and Phrasal Verbs.
See also:
  • just another day at the office
  • by the day
  • enough is a feast
  • day off
  • make a day of (doing something)
  • make a day of doing
  • make a day of it
  • be music to (one's) ears
  • be music to your ears
  • from one day to the next