Subscribe
URL of the page has been copied to clipboard.
Meaning : A government that is appointed by and whose affairs are directed by an outside authority that may impose hardships on those governed.
Synonyms : pupet regime, puppet state
Install App