Noun: puppet leader- A leader or ruler who is chosen by a despot to head a government
"The puppet leader had little real power, with all major decisions made by the occupying force";
- puppet ruler
Derived forms: puppet leaders
Type of: leader, ruler
Encyclopedia: Puppet leader