legend

12345678910111213141516171819
Across
  1. 2. show respect or admiration for
  2. 6. to squeeze tightly between two surfaces
  3. 10. a difficult task or test
  4. 12. very old; from a long time ago
  5. 13. a difficult and prolonged effort
  6. 16. opponents or enemies
  7. 18. expressed great joy or happiness
  8. 19. very large or significant
Down
  1. 1. continues with great intensity
  2. 3. absurd or laughable
  3. 4. having a strong, sharp flavor
  4. 5. expressed sorrow or regret
  5. 7. a large group or crowd
  6. 8. a fighter or soldier
  7. 9. extremely cold
  8. 11. having a sharp or sour taste
  9. 12. sticky, able to stick things together
  10. 14. filled with joy or happiness
  11. 15. a kingdom or domain
  12. 17. grand or heroic in scale