(all) the livelong day
idiomDefinition of (all) the livelong day
old-fashioned + humorous
: all day
I've been working all the livelong day.