Collective Nouns 1

123456789101112131415161718
Across
  1. 2. crowd
  2. 5. school
  3. 7. pack
  4. 8. troop
  5. 10. cloud
  6. 11. class
  7. 12. pride
  8. 13. bunch
  9. 15. gaggle
  10. 17. pack
  11. 18. band
Down
  1. 1. team
  2. 3. choir
  3. 4. fleet
  4. 6. bouquet
  5. 8. range
  6. 9. swarm
  7. 14. herd
  8. 16. litter