Definition of drug lord in US English:

drug lord

noun

  • Drug baron.

Origin

1970s; earliest use found in Pittsburgh Courier.