drug
has the following definition + add your definition
narcotic
narcotic is used in Slang
The word drug is used in Slang meaning narcotic