MSND Act III

1234567891011121314151617181920
Across
  1. 2. to block or put something in the way of
  2. 5. deliberate or stubborn
  3. 6. a short stay or visit
  4. 9. express a negative opinion of
  5. 13. absurd, ridiculous
  6. 15. fascinating, holding all your attention
  7. 16. being annoyingly eager to do more than is required
  8. 18. pay you back, compensate
  9. 19. to sing in an uneven, trembling voice
  10. 20. be persistent, refuse to stop
Down
  1. 1. be confusing or perplexing
  2. 3. into separate pieces
  3. 4. hang out with
  4. 7. vile, hateful
  5. 8. dangerous
  6. 10. reprimanded, or scolded
  7. 11. something that comes before and shows what will follow in the future
  8. 12. make dirty or make to lose its purity
  9. 14. a coward
  10. 17. a serious promise to be faithful