Definition of drug lord in English:

drug lord

noun

  • Drug baron.

Origin

1970s; earliest use found in New Pittsburgh Courier.