Word info Synonyms

puppet leader

Noun

Meaning

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

Source: WordNet

Synonyms

Show all synonyms

Hypernyms

Close letter words and terms