druglord noun1 •A person who controls a large network of people involved in the illegal drug trade. formsdruglords