Detoxification
Legal definition for Indian law research
Definition
a medically supervised treatment for addiction to drugs or alcohol intended to rid the body of the addictive substances
Definitions are for legal research. Always verify meaning in the context of the statute, judgment, or jurisdiction cited.