English definition for detox
1. n. the hospital ward or clinic in which patients are detoxified
2. v. treat for alcohol or drug dependence
Sponored Video