'puppet leader' definitions:

Definition of 'puppet leader'

From: WordNet
noun
A leader or ruler who is chosen by a despot to head a government [syn: puppet ruler, puppet leader]