Subscribe
URL of the page has been copied to clipboard.
Meaning : A drug (trade name Antabuse) used in the treatment of alcoholism. Causes nausea and vomiting if alcohol is ingested.
Synonyms : antabuse
Install App