overlord
noun
- 1
a person who has general authority over others
Also useful for “overlord”:Scrabble— High-value letters — see what it scores
a person who has general authority over others
Also useful for “overlord”:Scrabble— High-value letters — see what it scores