IMMAILED


Meaning of IMMAILED in English

adj wearing mail or armor; clad of armor.

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