Mailclad /(?)/

Mail·clad

Mailclad

a.
  1. Protected by a coat of mail; clad in armor.