Across
- 1. sacred promise
- 3. to take great personal joy in
- 6. difference, variety
- 7. intolerant, biased person
- 8. bring to an end
- 9. large outpouring of something
- 10. enrage
- 12. false idea
- 15. to push on to some goal
- 16. to confine
- 18. to dry up
- 19. entire world
Down
- 2. to lie in wait
- 4. any trade or profession
- 5. a wise person
- 6. to appoint
- 11. landscape
- 13. a line
- 14. against the war
- 17. someone that is extremely puzzling