Noun Definition
puppet leader
1.Definition: a leader or ruler who is chosen by a despot to head a government
Related Noun(s):puppet ruler
Category: People1.Definition: a leader or ruler who is chosen by a despot to head a government
Related Noun(s):puppet ruler
Category: People