- puppet leader as a noun:
- 1
puppet leader
noun
1 puppet leader
A leader or ruler who is chosen by a despot to head a government.
synonym: puppet ruler.
Polish: malowany król, malowany władca
debug info: 0.0142
noun
A leader or ruler who is chosen by a despot to head a government.
synonym: puppet ruler.
Polish: malowany król, malowany władca
debug info: 0.0142