keep late hours

keep late hours  {v. phr.}
To go to bed late; habitually stay up (and work) late.
"If you always keep such late hours, your health might suffer," Tom's doctor said.
Categories: health {v. phr.}