ENGLISH
REFERENCE

benevolent overlord

idiom

A person in a position of power who does not act tyrannically.


Anchors to

© 2026 English Reference