SLEEP OFF


Meaning of SLEEP OFF in English

{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./

Slang English vocab.      Английский сленговый словарь.