VariousWords beta
Definitions:
Noun
puppet ruler
puppet leader
Definition: a leader or ruler who is chosen by a despot to head a government
Definition: Alternative form of puppet ruler