Dictionary definitions
- Enter a word for the dictionary definition.
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]

