puppet regime
See also:
puppet régime
English
Alternative forms
puppet régime
(
uncommon
)
Noun
puppet
regime
(
plural
puppet regimes
)
(
politics
)
Synonym of
puppet state
.