Definitions of puppet leader:

  • noun:   a leader or ruler who is chosen by a despot to head a government