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