Overlordship

noun

Definitions

Noun
  1. 1
    The position or quality of being an overlord. countable, uncountable
  2. 2
    the position of overlord wordnet
  3. 3
    The realm of overlords. countable, uncountable

Etymology

From Middle English owr lardschip, equivalent to overlord + -ship.

Next best steps

Mini challenge

Unscramble this word: overlordship