Search Definitions for Word

Definitions for overlord

Definitions for (noun) overlord

Main entry: overlord, master, lord Definition: a person who has general authority over others