Online English Dictionary

Home

Immailed


a.

Wearing mail or armor; clad of armor.


© 2009 Dammam Community College