'sleep off' definitions:

Definition of 'sleep off'

From: WordNet
verb
Get rid of by sleeping; "sleep off a hangover"