technology

1234567
Across
  1. 5. an upgrade of an invention
  2. 6. very beautiful
  3. 7. we can't live without
Down
  1. 1. change something dramatically to the better
  2. 2. immediately
  3. 3. make something stronger
  4. 4. something outdated and no longer in use