English Dictionary
Definition oligarch in British English
oligarch
noun
Synonyms and related words

English Dictionary