put in a hard day's work

put in a hard day's work

To work for a full day doing something that is physically or mentally exhausting. After putting in a hard day's 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's work in your life.
See also: hard, put, work
Farlex Dictionary of Idioms.
See also:
  • it will never fly
  • It'll never fly
  • go shares
  • be at work
  • I've got work to do
  • off
  • offed
  • mistress
  • be your own master/mistress
  • be (one's) own master