drug lord


noun

the head of an organization or network involved in illegal drug trafficking.

British Dictionary definitions for druglord

druglord
/ (ˈdrʌɡˌlɔːd) /

noun

a criminal who controls the distribution and sale of large quantities of illegal drugs