All day

What is All day ?

All day is (adv) for the whole day It’s been raining hard all day.

 

source: Easier English, Student Dictionary Upper Intermediate Level