Definitions for (noun) overlord

Main entry: overlord, master, lord

Definition: a person who has general authority over others