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: