Scaled (noun) Definition, Meaning & Examples

adjective Armor.
  1. noting armor having imbricated metal plates sewn to a flexible backing.
Scaled (noun) Definition, Meaning & Examples

More Definitions