IMMAILED Meaning of IMMAILED in English ( a. ) Wearing mail or armor; clad of armor. Webster's Revised Unabridged English Dictionary. Пересмотренный полный словарь английского языка Webster. 2012