overlord
1. [ noun ] a person who has general authority over others
Synonyms: master lord
Related terms: ruler feudal_lord dominate
Similar spelling:   overload
  overlooked
  overloaded
  overlook
  Overlock
  overland
  ovral
  overlayer
  overladen
  Overly
  overlie
  overlay
  overlap
  overall
  overlooking
  overleap
  overleaf
  Overholt