Across
- 5. to lose hope
- 7. to show their public support
- 9. to understand
- 14. a person who is hopeful
- 17. a contest
- 18. to continue
- 19. to bring pain upon
- 21. to work together on a project
- 23. a person at the same level
- 25. unclear, unsure
- 26. to hate
- 27. to push, elbow, to shift
- 28. in pain
Down
- 1. to make or become serious
- 2. not used, out of date
- 3. to prevent someone from accomplishing something
- 4. main idea
- 6. a group of people or animals
- 8. to debate
- 10. happening before
- 11. astonished
- 12. to move
- 13. to gather
- 15. happening before proper time
- 16. to leave
- 20. to wake or excite
- 22. a hopeful disposition
- 24. to exceed above
- 25. a choice