adjective Armor. noting armor having imbricated metal plates sewn to a flexible backing.
unscaled 🔊 Listen to this adjective Armor. noting armor having imbricated metal plates sewn to a flexible backing. Share Facebook Twitter Google +