English Dictionary
Definition sleep off in British English
sleep off phrasal verb
[transitive] phrasal verb
1
to get rid of an unpleasant or uncomfortable feeling by sleeping, especially after eating or drinking too much
