Attested
.to
Menu
Definition
the hospital ward or clinic in which patients are detoxified
Seed
·
Term in context
detox
in
CommonParlance