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