Synonyms of words

1234567891011121314151617181920
Across
  1. 6. change direction
  2. 7. undercover
  3. 12. giving away
  4. 13. turn
  5. 14. hurt
  6. 16. active
  7. 18. strong
  8. 20. friendly words
Down
  1. 1. recklessness
  2. 2. careful
  3. 3. acknowledged
  4. 4. saving
  5. 5. great
  6. 8. useless
  7. 9. to much people
  8. 10. declared openly
  9. 11. fall apart
  10. 15. smaller
  11. 17. above needed
  12. 19. harmful jokes