Across
- 3. replace
- 6. translate
- 9. invent
- 14. celebrate
- 15. enjoy
- 16. invite
- 17. improve
- 18. complete
- 19. admire
- 20. move
- 21. pollute
- 22. examine
- 24. relax
Down
- 1. reserve
- 2. discuss
- 4. entertain
- 5. disappoint
- 7. create
- 8. confirm
- 10. prevent
- 11. protect
- 12. announce
- 13. develop
- 23. attract
