Across
- 10. lots of effort
- 12. modern
- 13. can't speak or think properly
- 14. uncertain
- 17. steep cliff side
- 18. blood sucking parasites
- 20. physically weak
- 22. not applicable
- 23. make appear
Down
- 1. to be sorry
- 2. travelers in a group
- 3. height from sea level
- 4. mean laugh
- 5. harsh
- 6. foggy
- 7. sticking out
- 8. to pamper
- 9. small amounts
- 11. safe place
- 15. optical illusion
- 16. procrastinate
- 19. meet by chance
- 21. runaway criminal