Collective Nouns

12345678910111213141516171819
Across
  1. 2. sheep
  2. 3. wolves
  3. 5. bananas
  4. 7. shoal
  5. 9. trees
  6. 10. thieves
  7. 12. birds
  8. 17. mountains
  9. 18. bees
  10. 19. ships
Down
  1. 1. judges
  2. 3. lions
  3. 4. singers
  4. 6. directors
  5. 8. warriors
  6. 11. ants
  7. 13. sailors
  8. 14. apples
  9. 15. players
  10. 16. soldiers