IMMAILED


Meaning of IMMAILED in English

(a.) Wearing mail or armor; clad of armor.

Webster's English dictionary.      Английский словарь Webster.