Definify.com
Definition 2025
druglord
druglord
See also: drug lord
English
Noun
druglord (plural druglords)
- A person who controls a large network of persons involved in an illegal drug trade.
Translations
person who controls a network of persons involved in an illegal drug trade
|
|