We found 1 definitions of puppet ruler from 1 different sources.
Noun |
||
puppet ruler - a leader or ruler who is chosen by a despot to head a government | ||
puppet leader | ||
swayer, ruler a person who rules or commands; "swayer of the universe" |