detox Meaning and Definition

Definitions

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