BESMIRCH Meaning of BESMIRCH in English ( v. t. ) To smirch or soil; to discolor; to obscure. Hence: To dishonor; to sully. Webster's Revised Unabridged English Dictionary. Пересмотренный полный словарь английского языка Webster. 2012