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

Dictionary of English idioms .      Словарь английских идиом.