Noun overlord has 1 sense
  1. overlord, master, lord - a person who has general authority over others
    --1 is a kind of ruler, swayer
    --1 has particulars: feudal lord, seigneur, seignior
,
TOP