lorica squamata noun1 •(historical) A type of armour made from small metal scales sewn to a fabric backing, used by the ancient Roman military during the Roman Republic and at later periods. formsloricae squamatae