DERAIN


Meaning of DERAIN in English

vt to prove or to refute by proof; to clear (one's self).

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