WTWM

whatsthatwordmean

← Definition
Guess

detoxicant

nounA substance that helps remove toxins or poisons from the body.

Synonyms

antidotenounpurifiernoun

Antonyms

toxinnoun

Built for word lovers.