Webster's Revised Unabridged Dictionary · 1913

Immailed

Immailed , adjective

Wearing mail or armor; clad of armor. — W. Browne