IMMAILED Meaning of IMMAILED in English (a.) Wearing mail or armor; clad of armor. Webster's English dictionary. Английский словарь Webster. 2012