Synonyms for puppet government
Most common
Definitions
- n. 1
A government which is formally independent, but de facto wholly controlled by a foreign power.
By length
- 11 letters
- cryptocracy
A government which is formally independent, but de facto wholly controlled by a foreign power.