overlord

1. (noun) a person who has general authority over others
Synonyms: lord, master
Related Words: feudal lord, ruler, seigneur, seignior



Terms and Conditions of Use / Copyright Notice