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