Advertisement

Advertisement

drug lord

[ druhg lawrd ]

noun

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


Discover More

Word History and Origins

Origin of drug lord1

First recorded in 1970–75

Advertisement

Advertisement

Advertisement

Advertisement