Across
- 5. to take the place of
- 6. to shape with an ax
- 7. slavery
- 8. to pay for
- 10. bitterly sarcastic
- 15. to make up for
- 17. to insult
- 18. to hold back
- 19. never stopping
- 20. sad
Down
- 1. hardworking
- 2. persistent
- 3. excessive
- 4. easy to understand
- 9. overly neat
- 11. complicated
- 12. poor
- 13. believable
- 14. after death
- 16. horrible
