Find the word definition

Wiktionary
puppet leader

n. (alternative form of puppet ruler English)

WordNet
puppet leader

n. a leader or ruler who is chosen by a despot to head a government [syn: puppet ruler]

Usage examples of "puppet leader".

The next Jew you pick as puppet leader will tell you the same—.