New words

1234567891011121314151617181920
Across
  1. 1. prediction
  2. 5. expressing
  3. 7. responsibility
  4. 10. destroy
  5. 11. sign
  6. 12. figurative
  7. 14. cheerful
  8. 15. surprised
  9. 19. unfaithful
  10. 20. having no meaning
Down
  1. 2. positive
  2. 3. ridiculous
  3. 4. disrepair
  4. 6. not caring
  5. 8. increase
  6. 9. criticize
  7. 13. small
  8. 16. friendly
  9. 17. negative
  10. 18. falling