Across
- 3. feeling guilt
- 7. lively
- 8. ludicrous
- 13. sweetly flowing
- 15. barely noticeable
- 17. wallowing in self pity
- 18. shallow
- 19. primitive
- 20. showing a lack of respect
Down
- 1. to dry out
- 2. narrow
- 4. different
- 5. full of hate
- 6. unceasing
- 9. a mystery
- 10. to deviate from the truth
- 11. to reject
- 12. easy to understand
- 14. a maze
- 16. talking too much
