BESMIRCH


Meaning of BESMIRCH in English

vt to smirch or soil; to discolor; to obscure. hence: to dishonor; to sully.

Webster English vocab.      Английский словарь Webster.