mailclad

adjective

Definition of mailclad

: protected by or as if by a coat of mail