SMIRCH HIS FAIR NAME Meaning of SMIRCH HIS FAIR NAME in English ruin his reputation, give him a bad reputation Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012