placed a slur upon, blemished (a character or reputation)

listen to the pronunciation of placed a slur upon, blemished (a character or reputation)
Английский Язык - Английский Язык
cast a reflection upon