Synonyms and Antonyms for puppet leader

1. puppet leader (n.)

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

Synonyms: Antonyms: