Being awake all night till dawn esp. to do some work.
Yesterday i had a night out to finish my project.
night out: define #2
Nightout is an adjective meaning fond of night life
He was a nightout person
As India is becoming more cosmopolitan nightout persons are increasing.