2 random

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