armatured

adjective
  1. equipped with or having an armature; fitted with a protective or structural framework
  2. Usage: technical; often used in engineering and electrical contexts

Examples