Discovery & Invention
Across
- 3. Coming into existence or prominence
- 5. To make something more up-to-date or modern
- 6. A sudden, dramatic, and important discovery or development
- 9. A large number or crowd
- 11. Dangerous or risky
- 12. Not real; invented for a book or story
Down
- 1. Impossible to understand
- 2. Having a great deal of worldly experience and knowledge
- 4. Absolutely necessary
- 7. Able to be modified to suit personal needs or preferences
- 8. Happening at the same time
- 10. Introducing new ideas or methods