BESMIRCH Meaning of BESMIRCH in English (v. t.) To smirch or soil; to discolor; to obscure. Hence: To dishonor; to sully. Webster's English dictionary. Английский словарь Webster. 2012