SMIRCH Meaning of SMIRCH in English (n.) A smutch; a dirty stain. Webster's English dictionary. Английский словарь Webster. 2012