Technology

123456789
Across
  1. 4. Idea, invention
  2. 6. feeling or appearing troubled or nervous
  3. 8. take a photo
  4. 9. to improve
Down
  1. 1. error
  2. 2. a high-speed internet connection that is always connected
  3. 3. fundamental
  4. 5. clever, resourceful
  5. 7. to obtain