drug_baronEnglish

drug baron, drug lord

Noun

A person who controls an organization dealing in illegal drugs

English: drug baron, drug lord

English words with similar meanings

Show 1 words