Petrogarch Definition

noun

Someone who is part of a small group that controls the petroleum industry, and hence has power over lives and governments similar to the powers of an oligarch.

Wiktionary

Origin of Petrogarch

Find Similar Words

Find similar words to petrogarch using the buttons below.

Words Starting With

Words Ending With

Unscrambles

petrogarch