sleep off
sleep off {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.
Categories:
add yours
Source: A Dictionary of American Idioms
Add my comment