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.

American idioms English vocabulary.      Английский словарь американских идиом.