Across
- 2. To be given what's necessary
- 4. To depend on
- 5. A scientific idea to explain something
- 8. To make alterations to writing
- 9. Several economic activities
- 11. Several scientific ideas to explain something
- 12. To carry out an act
- 14. Economic activity, mostly in factories
- 16. To include
- 17. Computer software that gives instructions
- 19. Process of taking part in something
- 21. An advantage gained by something
- 22. To give approval
- 23. To fill out somebody's needs
Down
- 1. To explain with understanding
- 3. A thing selected in the past
- 6. The act of making alterations
- 7. To receive an advantage
- 10. The process of writing computer software
- 13. Giving permission
- 15. Another version of "rely"
- 18. Explains with understanding
- 20. To supply with necessary items
