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.

Full Dictionary Entry
Advertisement

Antonyms & Opposite Concepts

Advertisement