vocabulary

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