detox

Noun
  1. The hospital ward or clinic in which patients are detoxified (synset 103187349)
Verb
  1. Treat for alcohol or drug dependence (synset 200079541)
    "He was detoxified in the clinic"

Other Searches