hashish: purified resinous extract of the hemp plant; used as a hallucinogen
soft drug: a drug of abuse that is considered relatively mild and not likely to cause addiction
gate: a computer circuit with several inputs but only one output that can be activated by particular combinations of inputs