All-night

What is All-night ?

All-night is (adj) lasting, open or available throughout the night, or throughout a specific night

 

source: Easier English, Student Dictionary Upper Intermediate Level