Collective Nouns

12345678
Across
  1. 3. A ________ of geese
  2. 4. A ______ of trees
  3. 5. A ________ of pearls
  4. 7. A ______ of fish
  5. 8. A _______ of arrows
Down
  1. 1. A ________ of stairs
  2. 2. A ______ of horses
  3. 4. A ________ of badgers
  4. 5. A ________ of rain
  5. 6. A ________ of mountains