OVERLORD


Meaning of OVERLORD in English

[noun] [C] - (in the past) someone who owned land on which other people worked and who had power over them, or (more generally) a person who is in a position of powerThis policy dates from the days when Kissinger was the overlord at the State Department.

Cambridge English vocab.      Кембриджский английский словарь.