Across
- 4. to disappear
- 9. to contaminate
- 12. majority
- 14. energy source
- 18. to find out
- 21. free time
- 23. gadget
- 26. media
- 27. to invent
- 28. housing
- 30. to reduce
Down
- 1. development
- 2. genetics
- 3. to discover
- 5. to increase
- 6. illness
- 7. to cure
- 8. to communicate
- 10. to replace
- 11. to prolong
- 13. invention
- 15. gene
- 16. machine
- 17. vertual reality
- 19. to predict
- 20. factory
- 22. via satelite
- 24. use
- 25. advance
- 29. technological
