Uk English Meaning of drug lord
drug lord
Other Uk English words related to drug lord
No Synonyms and anytonyms found
Nearest Words of drug lord
- drug enforcement agency => Drug Enforcement Agency
- drug enforcement administration => Drug Enforcement Administration
- drug company => drug company
- drug cocktail => Drug cocktail
- drug cartel => Drug cartel
- drug bust => drug bust
- drug baron => Drug baron
- drug addiction => Drug addiction
- drug abuse => Drug abuse
- drug => drug
Definitions and Meaning of drug lord in English
drug lord (n)
a person who controls an organization dealing in illegal drugs
FAQs About the word drug lord
drug lord
a person who controls an organization dealing in illegal drugs
No synonyms found.
No antonyms found.
drug enforcement agency => Drug Enforcement Agency, drug enforcement administration => Drug Enforcement Administration, drug company => drug company, drug cocktail => Drug cocktail, drug cartel => Drug cartel,