Similar Words
armored
armoured

Mail-clad — synonyms, definition

1. mail-clad (Adjective)

1 synonym
mailed
1 definition

mail-clad (Adjective) — Wearing protective mail.