English Dictionary
◊ OVERLORDSHIP
overlordship
n : the position of overlord