BESMIRCH Meaning of BESMIRCH in English vt to smirch or soil; to discolor; to obscure. hence: to dishonor; to sully. Webster English vocab. Английский словарь Webster. 2012