Druglord Definition
noun
A person who controls a large network of persons involved in an illegal drug trade.
Wiktionary
Other Word Forms of Druglord
Noun
Singular:
druglord
Plural:
druglordsFind Similar Words
Find similar words to druglord using the buttons below.