sleep it off (スリープ イット オフ)

Idiom Sleep

意味

to sleep in order to recover from tiredness or sickness

疲れや病気を回復するために眠ること (tsukare ya byoki o kaifuku suru tame ni nemuru koto)

例文

"He drank too much and needed to sleep it off."

"彼は飲みすぎて眠って回復する必要があった。" (kare wa nomisugite nemutte kaifuku suru hitsuyo ga atta)