Synonyms of Puppet Ruler in English :
Antonyms of Puppet Ruler in English
Thesaurus of Puppet Ruler in English
Puppet Ruler
see definition of puppet rulerSynonyms of puppet ruler
1. (noun) a leader or ruler who is chosen by a despot to head a government