collective nouns

1234567891011121314151617181920
Across
  1. 4. of a company
  2. 5. of a murder
  3. 7. of a clew
  4. 8. of parliament
  5. 11. of ambush
  6. 12. of a pride
  7. 13. of a smack
  8. 15. of school
  9. 17. of a squad
  10. 18. of a cloud
  11. 20. of troop
Down
  1. 1. of parade
  2. 2. of herd
  3. 3. of a broad
  4. 6. of an army
  5. 9. of colony
  6. 10. of a kennel
  7. 14. of a catch
  8. 16. of yoke
  9. 19. of nest