Technology

123456789101112
Across
  1. 3. most recent, best
  2. 8. lead; forefront
  3. 10. a defect; error
  4. 12. tools; machines, information which make tasks easier to perform/improve our lives
Down
  1. 1. no longer used
  2. 2. newest
  3. 4. a person whois afraid of technology
  4. 5. very old
  5. 6. easy to use
  6. 7. a person who loves technology
  7. 8. small
  8. 9. massive, clumsy
  9. 11. a person who knows a lot about computers