Word info Synonyms

puppet ruler

Noun

Meaning

a leader or ruler who is chosen by a despot to head a government

Source: WordNet

Synonyms

Hypernyms

Close letter words and terms