Advertisement
Synonyms of Naltrexone
Primary definition: A synthetic drug that blocks opioid receptors in the body, commonly used in the management of alcohol and opioid dependence.
Ranked Synonyms (Strongest to Related)
Advertisement
Antonyms & Opposite Concepts
Translate "Naltrexone" to 10 World Languages
Related Grammar & Writing Masterclasses
View all guides →Advertisement