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