1. puppet state [ Synonyms: pupet regime, puppet government] | |
A government that is appointed by and whose affairs are directed by an outside authority that may impose hardships on those governed
|
School Software with Accounts Web based school management software with accounts and SMS integration ... Read more