The livelong day old-fashioned humorous
This phrase means all day.
I've been sleeping all the livelong day.
Wearing this pair of high heels all the livelong day has made me uncomfortable.
At a much higher level than other people or things
Peter is head and shoulders above the other contestants in the competition.