Across
- 3. Difficult to estimate
- 7. Unreasonably high in cost/massive
- 9. A reason or explanation for something.
- 10. Extremely tired or exhausted
- 11. A very large amount
- 13. To begin or start.
- 14. To complete something on time
- 15. To refresh skills or knowledge
- 16. To appear on the horizon
- 17. Extremely important or necessary.
Down
- 1. To keep knowledge
- 2. A general idea or understanding
- 4. To gather strength or motivation
- 5. Logical and consistent
- 6. To make use of something
- 8. To complete something effortlessly
- 12. To bring (a memory, feeling, image, etc.) into the mind
- 18. Priceless