DERAIN Meaning of DERAIN in English ( v. t. ) To prove or to refute by proof; to clear (one's self). Webster's Revised Unabridged English Dictionary. Пересмотренный полный словарь английского языка Webster. 2012