Copy page URL Share on Twitter Share on WhatsApp Share on Facebook
Get it on Google Play
Meaning of word drug lord from English dictionary with examples, synonyms and antonyms.

drug lord   noun

Meaning : A person who controls an organization dealing in illegal drugs.

Synonyms : drug baron