CAST A REFLECTION UPON


Meaning of CAST A REFLECTION UPON in English

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

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.