Dog train

What is Dog train?

Dog train definition and meaning on Dictionary terms:
noun
Politics. a political strategy, statement, slogan, etc., that conveys a controversial, secondary message understood only by those who support the message: His criticism of welfare was a dog whistle appealing to racist voters.

 

reference: https://www.dictionary.com/browse/dog-train

Tags: