Definify.com

Definition 2024


druglord

druglord

See also: drug lord

English

Noun

druglord (plural druglords)

  1. A person who controls a large network of persons involved in an illegal drug trade.

Translations

Synonyms

See also