Collective Nouns

123456789
Across
  1. 2. a group of wolves
  2. 3. group of singers
  3. 6. group of puppies
  4. 7. group of singers
  5. 8. group of trees
Down
  1. 1. group of whales
  2. 3. group of sailors
  3. 4. children in a classroom
  4. 5. group of chickens
  5. 9. group of players