It would be nice if the media was a little more precise with language, because they have a powerful influence on people.
Here's MSNBC's Kelly O'Donnell talking about Trump's racist tweets -- without actually calling them 'racist.'
an insinuation or allegation about someone that is likely to insult them or damage their reputation.
"the comments were a slur on the staff"
synonyms: insult, slight, slander, slanderous statement, libel, libelous statement, misrepresentation, defamation, aspersion, calumny, smear; More.
Notice how many of the synonyms for slur involve people lying or misrepresenting them?
Calling Trump a racist is not a slur. It's a fact.