Across
- 5. punish
- 6. for a short time
- 11. income
- 12. complexity
- 13. a determination
- 16. great effectiveness
- 17. sample
- 18. the edge
- 19. dangerous
- 20. used for making
Down
- 1. real
- 2. in debt
- 3. making money
- 4. prophesise
- 7. suggest
- 8. awesome
- 9. remember
- 10. lacking
- 14. money
- 15. successful
