naltrexone

noun

A drug that is an endorphin and narcotic antagonist, C20H23NO4, used also in its hydrochloride form to treat alcohol and drug addiction. It is devoid of pharmacologic action when administered in the absence of narcotics.

noun

An opiate antagonist used to treat opioid dependence

noun

an oral antagonist against the action of opiates