English Dictionary
Definition all-day in British English
all-day adjective
adjective
1
continuing for the whole day
