Obstacles and solutions

12345678910111213141516171819
Across
  1. 3. Make less severe.
  2. 5. An obstruction or delay.
  3. 8. Support or strengthen.
  4. 10. Put at risk.
  5. 13. Prevent or turn away.
  6. 14. Find a way around.
  7. 16. Provoke or cause hostility.
  8. 17. A strong dislike.
  9. 18. Reduce or restrict.
  10. 19. Hinder or restrain.
Down
  1. 1. Worsen over time.
  2. 2. Make weak.
  3. 4. Block or delay.
  4. 6. Unfavorable or harmful.
  5. 7. Act against to neutralize.
  6. 9. A cause of great distress.
  7. 11. Discourage from acting.
  8. 12. Damage or weaken.
  9. 15. Make less severe.
  10. 16. Become less intense.