SLEEP STH
Meaning of SLEEP STH in English
off
to get better after sth, especially drinking too much alcohol, by sleeping :
Let's leave him to sleep it off .
Oxford Advanced Learner's English Dictionary.
Оксфордский английский словарь для изучающик язык на продвинутом уровне.
2005