From Longman Dictionary of Contemporary Englishall the livelong dayall the livelong dayold-fashionedLONG TIME a phrase meaning ‘all day’, used when this seems like a long time to you → livelong
Examples from the Corpus
all the livelong day• Just went around in my wrapper all the livelong day, my mama would faint.