Webster's Revised Unabridged Dictionary · 1913
Immailed
Copy link
Immailed
, adjective
Wearing mail or armor; clad of armor.
— W. Browne
↑