fish crossword

12345678910111213141516171819
Across
  1. 2. vast number
  2. 5. to accomplish; achieve
  3. 6. a small flat-bottomed boat
  4. 8. displaying rainbow like colors
  5. 12. go before
  6. 13. mouth or stomach of an animal
  7. 15. a kindly or charitable act
  8. 16. hesitant
  9. 17. began
  10. 18. thin and bony
Down
  1. 1. chest
  2. 3. to subtle to be noticed
  3. 4. tight not slack
  4. 6. a long narrow part of a shaft
  5. 7. fine threads, wire, or fiber
  6. 9. relating to the back or spine
  7. 10. understand
  8. 11. giving or surrendering
  9. 14. the consistency of jelly
  10. 19. shy; fearful and hesitant