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