Armour-plated skin Synonyms

Definitions for Armour-plated


  • (adjective) covered with heavy steel

Definitions for Skin