druglord

See also: drug lord

English

Alternative forms

Etymology

From drug +‎ -lord.

Noun

druglord (plural druglords)

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

Synonyms

Translations

See also