overlord
oh ver lawrd
- n a person who has general authority over others
- Depending on your point of view, the company's many tentacles make Google the best thing since dancing babies or our future alien overlord.
- On the contrary, Noorzai, a confidant of the fugitive Taliban overlord, who is a well-known ally of Osama bin Laden's, says he had been invited to Manhattan to prove that he could .
- Mills, the overlord of federal revenue legislation, whose Ways and Means Committee has responsibility for drafting major tax, trade and Social Security bills, has long savored .