Naltrexone has 2 different meanings across 1 category:
Noun
an oral antagonist against the action of opiates
A synthetic drug, similar to morphine, which blocks opiate receptors in the nervous system and is used chiefly in the treatment of heroin addiction.