Definition of Puppet Leader

  • 1. A leader or ruler who is chosen by a despot to head a government Noun

Synonyms for word "puppet leader"

Semanticaly linked words with "puppet leader"

Hyponims for word "puppet leader"