English assignment

1234567891011121314151617181920
Across
  1. 2. not embarrassed
  2. 5. not polite
  3. 8. not able to undo
  4. 10. is a combination of statements
  5. 12. smelling very unpleasant
  6. 14. a friendly generous reception
  7. 16. a person fighting in the war
  8. 17. letting out air from a basketball
  9. 18. long life
  10. 19. see clearly
  11. 20. to fix or find a solution
Down
  1. 1. not honrable
  2. 3. delay or push something back
  3. 4. a capable way of doing something
  4. 6. re-learn how to do things due to something
  5. 7. you're very extra
  6. 9. not comprehending
  7. 11. ridiculous or crazy
  8. 13. angry or bad-tempered
  9. 15. familiar or close