Fun with collective noun

1234567891011121314151617
Across
  1. 1. Collection of cards
  2. 2. Collection of grapes
  3. 4. Group of birds
  4. 7. Group of thieves
  5. 8. Group of ships
  6. 9. Group of players
  7. 12. Group of elephants
  8. 13. Group of owls
  9. 16. Group of lions
  10. 17. Group of fish
Down
  1. 1. Group of wolves
  2. 2. Collection of flowers
  3. 3. Group of ants
  4. 5. Collection of stars
  5. 6. Group of bees
  6. 10. Group of singers
  7. 11. Group of cattle
  8. 13. Group of dolphins
  9. 14. Group of monkeys
  10. 15. Group of soldiers