Wild Animals

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