Definition Definition

mailclad - Meaning and Examples

Meaning of 'mailclad' (Webster Dictionary)

1 . Mailclad [ a.]
- Protected by a coat of mail; clad in armor.