Find the word definition

Wiktionary
exotic cheroot

n. 1 (context UK euphemistic English) cannabis, a joint of cannabis. 2 (&lit exotic cheroot English)