Tin-plated demagogue Synonyms
We can't find synonyms for the phrase "Tin-plated demagogue", but we have synonyms for terms, you can combine them.Tin-plated Synonyms
TD abbreviation
TD is an abbreviation for Tin-plated DemagogueWhat does TD stand for?
TD stands for "Tin-plated Demagogue" Definitions for Demagogue
- (noun) a person who stirs up public feelings especially of discontent
- (noun) a political leader who seeks support by appealing to popular passions and prejudices