'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]