Drug Lord (noun) Definition, Meaning & Examples

noun
  1. the head of an organization or network involved in illegal drug trafficking.
noun
  1. a criminal who controls the distribution and sale of large quantities of illegal drugs
Drug Lord (noun) Definition, Meaning & Examples

More Definitions