Discovery & Invention

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