SMIRCH


Meaning of SMIRCH in English

v. smudge, soil, stain; defame, slander, disgrace

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