RichThesaurus
druglord
druglord
antonyms
druglord
definitions
noun
A person who controls a large network of people involved in the illegal drug trade.