meaning of sleep off

1. get rid of by sleeping; "sleep off a ">hangover"


Related Words

sleep off |

Developed & Maintained By Taraprasad.com

Treasure Words