Advertisement
Advertisement
drug lord
[ druhg lawrd ]
noun
- 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
Browse