puppet_rulerEnglish

puppet leader, puppet ruler

Noun

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

English: puppet ruler, puppet leader

English words with similar meanings

Show 1 words