BEOWULF

123456789101112131415161718192021
Across
  1. 2. MALIGNANT/HATEFUL
  2. 4. UNFORTUNATE SITUATION
  3. 7. CAUSE OF SUFFERING/PAIN
  4. 11. RAIDERS/ATTACKERS
  5. 12. ATTACK
  6. 13. REFUSE/GIVE UP
  7. 14. DRAW BACK/ FLINCH
  8. 17. SHARP/SHREWD
  9. 20. HUMILIATING/UNDIGNIFIED
  10. 21. DECREASED IN NUMBER
Down
  1. 1. SHARPENED
  2. 3. ABHORRENT
  3. 5. SPITEFUL/HOSTILE
  4. 6. NONSTOP/UNCOMPROMISING
  5. 8. LONG, BOUNDING STRIDES
  6. 9. TROUBLED
  7. 10. BARBARIC/VIOLENT
  8. 15. DEMON
  9. 16. MAKE PEACE
  10. 18. SHOCK/AMAZEMENT/TERROR
  11. 19. TALL/IMPOSING