Noun Definition

detox

1.Definition: the hospital ward or clinic in which patients are detoxified

Category: Objects