SMIRCH Meaning of SMIRCH in English [ smə:tʃ ]■ verb1》 make dirty. 2》 discredit; taint. ■ noun1》 a dirty mark or stain. 2》 a flaw.OriginC15: prob. symbolic. Concise Oxford English vocab. Сжатый оксфордский словарь английского языка. 2004