Across
- 3. sneaky
- 7. softens things
- 8. attack many times to the point of exhaustion
- 10. many of something
- 13. in very small amounts
- 14. lush and luxuriant
- 15. resolve a mystery
Down
- 1. blend together
- 2. potion
- 4. to knit
- 5. protection from sun or rain
- 6. loves cats
- 9. sluggish
- 11. cause a small wave
- 12. small inlet
