Armour-plated machines Synonyms

Definitions for Armour-plated


  • (adjective) covered with heavy steel