overlord


From The Collaborative International Dictionary of English v.0.48:

Overlord \O"ver*lord`\, n.
   One who is lord over another or others; a superior lord; a
   master. --Freeman.
   [1913 Webster]
Feedback Form