overlords
/ˈəʊvəˌlɔ:dz/

中文释义

n. 最高领主, 霸主( overlord的复数形式 )

英文释义

n. a person who has general authority over others

词形变化