Definition of "Detox" :
noun: the hospital ward or clinic in which patients are detoxified
verb: treat for alcohol or drug dependence
"He was detoxified in the clinic."
noun: the hospital ward or clinic in which patients are detoxified
verb: treat for alcohol or drug dependence
"He was detoxified in the clinic."