ssssssss

1234567891011121314151617181920
Across
  1. 5. Extremely enthusiastic or devoted
  2. 7. Lose strength or hesitate
  3. 8. Surprise greatly, from an old-fashioned expression
  4. 9. Reveal publicly or remove a covering
  5. 11. Very fast or happening quickly
  6. 12. Great victory or succeed brilliantly
  7. 14. Short blade or a mark used in printing
  8. 15. Lasting resentment or be unwilling to give
  9. 16. Something mysterious or puzzling
  10. 19. Guiding light or signal
  11. 20. Argument or disagree angrily
Down
  1. 1. Extremely joyful or celebrating
  2. 2. Calm and peaceful or untroubled
  3. 3. Garment that can also mean to hide
  4. 4. Die or be completely destroyed
  5. 6. Feed and help to grow or develop
  6. 10. Fascinate, or a secret scheme
  7. 13. Wonder greatly, or an extraordinary thing
  8. 17. Red-hot or extremely enthusiastic
  9. 18. Risk or something likely to cause harm