mail-clad

  • (s) wearing protective mail mailed,

Synonyms

mailed

Words of close approximity