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