Refine this word faster
Overlordship
noun
Definitions
Noun
- 1 The position or quality of being an overlord. countable, uncountable
- 2 the position of overlord wordnet
- 3 The realm of overlords. countable, uncountable
Etymology
From Middle English owr lardschip, equivalent to overlord + -ship.
See also for "overlordship"
Next best steps
Mini challenge
Unscramble this word: overlordship