American Dictionary
Definition sleep off in American 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
