Across
- 4. unavoidable
- 7. a feeling that something bad will happen
- 10. specialized skill or knowledge
- 12. remove or take out
- 13. deep respect for someone or something
- 15. having doubts or reservations about something
- 17. dangerous
- 18. to have a lot of something
Down
- 1. complicated web of passages; a maze
- 2. wild
- 3. loud noise
- 5. instant; happening right away
- 6. overfilled, crowded
- 8. a sign or warning of bad things to come
- 9. necessary or essential to life
- 11. expected
- 14. hardship or challenge
- 15. a place where people worship
- 16. happening before; earlier
