Collective Nouns

123456789101112131415161718192021
Across
  1. 1. group of sheep, birds
  2. 4. group of geese
  3. 6. group of arrows
  4. 7. group of crows
  5. 9. group of wolves, cards, thieves
  6. 13. group of lions
  7. 14. arrangement of flowers
  8. 16. group of giraffes
  9. 17. group of porcupines
  10. 20. group of teachers
  11. 21. group of zebras
Down
  1. 2. group of kittens
  2. 3. group of owls
  3. 5. group of jellyfish
  4. 8. group of ships
  5. 10. group of singers
  6. 11. group of ants
  7. 12. group of sticks
  8. 15. group of bees
  9. 18. group of puppies
  10. 19. group of whales