immailed
IMMA'ILED
, a. Wearing mail or armor.