YourDictionary

hashish medical definition

noun
A purified resin prepared from the flowering tops of the female cannabis plant and smoked or chewed as a narcotic or an intoxicant.

Learn more about hashish

link/cite print suggestion box