overlordship Meaning, Definition & Usage

  1. noun the position of overlord

WordNet


O"ver*lord"ship noun
Definitions
  1. Lordship or supremacy of a person or a people over others. J. R. Green.

Webster 1913