Collective Nouns

1234567891011121314151617181920
Across
  1. 3. A team of athletes
  2. 4. A posse of policemen
  3. 6. A panel of experts
  4. 7. A circle of friends
  5. 10. A horde of savages
  6. 13. A school of clerks
  7. 17. An ambush of widows
  8. 18. A worship of writers
  9. 20. A roll of drummers
Down
  1. 1. A sprig of vegetarians
  2. 2. A talent of gamblers
  3. 5. A shrivel of critics
  4. 8. A staff of servants
  5. 9. A pack of thieves
  6. 11. A troupe of acrobats
  7. 12. A troupe of dancers
  8. 14. A stalk of foresters
  9. 15. A house of senators
  10. 16. A sentence of judges
  11. 19. A quiz of teachers