Across
- 2. to bring in
- 4. sorcery
- 8. no moving parts
- 9. addiction
- 11. stand by
- 12. guess
- 14. bring up
- 18. because
- 19. continual; inexhaustible
- 22. leave out
- 23. clear; see-through
Down
- 1. lives; occurs
- 3. acceptable; logical
- 5. something electricity can pass through
- 6. substitute
- 7. limitless
- 10. dirty
- 13. effective; productive
- 15. show up
- 16. hesitant; afraid
- 17. border; limit
- 20. sell or trade abroad
- 21. get in
- 22. of the sun
