Custom Search



Slang for 'detoxification,' the process by which some alcoholics withdraw from the use of alcohol.

Also used in reference to a detoxification center.

Custom Search