IMMANATION Meaning of IMMANATION in English ( n. ) A flowing or entering in; -- opposed to emanation. Webster's Revised Unabridged English Dictionary. Пересмотренный полный словарь английского языка Webster. 2012