The definition :


Definitions of detox:

  • noun:   the hospital ward or clinic in which patients are detoxified



Are you interested in alternative search :

:hospital ward ward

If you like reading news check: