Find the word definition

Wiktionary
drug lords

n. (drug lord English)