English word definition — powered by WordNet
a person who has general authority over others
Want to remember overlord?