Subscribe
URL of the page has been copied to clipboard.
Meaning : The hospital ward or clinic in which patients are detoxified.
Meaning : Treat for alcohol or drug dependence.
Example : He was detoxified in the clinic.
Synonyms : detoxify
Install App