Druglord Definition

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

Other Word Forms of Druglord

Noun

Singular:
druglord
Plural:
druglords

Origin of Druglord

Find Similar Words

Find similar words to druglord using the buttons below.

Words Starting With

Words Ending With

Unscrambles

druglord