drug lord
noun
the head of an organization or network involved in illegal drug trafficking.
Words nearby drug lord
British Dictionary definitions for druglord
druglord
/ (ˈdrʌɡˌlɔːd) /
noun
a criminal who controls the distribution and sale of large quantities of illegal drugs