Technology

1234567891011
Across
  1. 3. noun from damage
  2. 6. noun from improve
  3. 8. noun from advance
  4. 10. noun from deteriorate
  5. 11. noun from destroy
Down
  1. 1. noun from harm
  2. 2. noun from result
  3. 4. noun from promote
  4. 5. noun from produce
  5. 7. noun from enhance
  6. 9. noun from affect