detoxification centre
noun
a place that specializes in the treatment of alcoholism or drug addiction
Words nearby detoxification centre
detonator,
detour,
detox,
detoxicate,
detoxification,
detoxification centre,
detoxify,
detr,
detract,
detraction,
detractive