{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
Dictionary of English idioms . Словарь английских идиом. 2012