The Collaborative International Dictionary
Immailed
Immailed \Im*mailed"\, a.
Wearing mail or armor; clad of armor.
--W. Browne.