Collective nouns

12345678
Across
  1. 1. A ______ of trees
  2. 3. A ______ of teachers
  3. 4. A _____ of chickens
  4. 5. A _____ of thieves
  5. 7. A ______ of singers
  6. 8. A ______of kittens
Down
  1. 2. A ______ of bread
  2. 3. A _____ of fish
  3. 4. A _____ of grapes
  4. 6. A ______ of books