See also: drug lord

English edit

Alternative forms edit

Etymology edit

drug +‎ lord

Noun edit

druglord (plural druglords)

  1. A person who controls a large network of people involved in the illegal drug trade.

Synonyms edit

Translations edit

See also edit