collective noun

12345678910
Across
  1. 2. group of thieves
  2. 4. group of wood
  3. 7. group of crows
  4. 8. group of people
  5. 10. group of keys
Down
  1. 1. group of birds
  2. 3. group of bees
  3. 5. group of singers
  4. 6. group of ships
  5. 9. group of mountains