overlord
noun
- a lord ranking above other lords, esp. in the feudal system
- any person having great authority or power over others
See overlord in American Heritage Dictionary 4
(ōˈvər-lôrdˌ)
noun- A lord having power or supremacy over other lords.
- One in a position of supremacy or domination over others.
Related Forms:
Learn more about overlord
link/cite
print
suggestion box