Collective Nouns

12345
Across
  1. 2. a.......... of pups
  2. 4. a ........of trees
  3. 5. a .......... of geese
Down
  1. 1. a ......... of birds
  2. 3. a..........of mountains
  3. 4. a .......... of sailors