BESMIRCHER Meaning of BESMIRCHER in English n. one who stains, one who dirties, one who besmirches Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012