IN TWAIN Meaning of IN TWAIN in English adverb : in halves : into two parts : apart , asunder one mountain at the base of which we passed was literally split in twain — Francis Kingdon-Ward Webster's New International English Dictionary. Новый международный словарь английского языка Webster. 2012