Word info Synonyms

druglord

Noun

Meaning

druglord (plural druglords)

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

Source: en.wiktionary.org

Synonyms

Close letter words and terms