Detoxicate
Definitions
1
Posts
1
Posters
63
Views
-
to relax or [enlighten] by removal of alcohol or a drug, especially to the point where physical and mental control is [markedly] regained 2) to relax or [depress] to the point of apathy or calmness
related: detoxicated, detoxication
Explore More Definitions
Browse our collection of 300,000+ community-written definitions