Dictionary
Dictionary
Overlord — definition & meaning
Word Type Definition Overlord n. One who is lord over another or others; a superior lord;
a master.
Explore more words:
Heaved · Designation · Rasher · Presumptuous · Killock · Workmanship · Enemy · Inserve ·