vocabulary
Across
- 4. on time
- 5. to continue doing something in spite of difficulty
- 8. not thinking too highly of onself
- 9. brave, spirited, noble minded. or chivalrous
- 11. having or expressing
- 13. not producing anything
- 14. a person who has served in the armed forces
Down
- 1. a light breeze
- 2. lonely and sad
- 3. to shout insulting words at someone
- 6. cutting remark
- 7. easily broken
- 10. full of sad longing
- 12. satisfactory and economical to use
- 15. having little experienced