SMIRCH


Meaning of SMIRCH in English

[ smə:tʃ ]

■ verb

1》 make dirty.

2》 discredit; taint.

■ noun

1》 a dirty mark or stain.

2》 a flaw.

Origin

C15: prob. symbolic.

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.