English Dictionary
◊ OVERLORD
overlord
n : a person who has general authority over others [syn: {master},
{lord}]