"he repeated the party mantra that equal tax rates for both the rich and poor was fair
"a vacuous repetitious chant that is supposedly holy or enlightening (ie 'hare krishna" repeated over and over for hours), but in reality is mindless dribble repeatedly parroted by idiots
""he repeated the party mantra that equal tax rates for both the rich and poor was fair" What is the definition of "mantra"?