Innovations

1234567891011
Across
  1. 4. able to be trusted
  2. 6. modern
  3. 7. constantly changing
  4. 8. an idea of something new
  5. 10. advanced, with latest technologies
  6. 11. completely new, with a great effect
Down
  1. 1. smart but complicated idea
  2. 2. an original idea, invention
  3. 3. new and original
  4. 5. something that deter you from progressing
  5. 9. extremely important, necessary