v. phr. To sleep until the effect of too much alcohol or drugs passes. George had too many beers last night and he is now sleeping off the effects.
SLEEP OFF
Meaning of SLEEP OFF in English
American idioms English vocabulary. Английский словарь американских идиом. 2012