DARRAIN Meaning of DARRAIN in English ( v. t. ) To fight out; to contest; to decide by combat. Webster's Revised Unabridged English Dictionary. Пересмотренный полный словарь английского языка Webster. 2012