BESMIRCH


Meaning of BESMIRCH in English

v.tr.

1. soil, discolour.

2 dishonour; sully the reputation or name of.

Etymology: BE- + SMIRCH

Oxford English vocab.      Оксфордский английский словарь.