Synonyms and Antonyms for puppet ruler | Synonym.com

Synonyms and Antonyms for puppet ruler

1. puppet ruler (n.)

a leader or ruler who is chosen by a despot to head a government

Synonyms: Antonyms: