MAIL Meaning of MAIL in English n. (armour) curasse. TO PUT ON ~: blindar; (letters) postage. ~ BAG: lettre-sac; v. inviar per li post, inpostar English Interlingue dictionary. Английский словарь Интерлингве. 2012