unexpected sound blends

1234567891011121314151617181920
Across
  1. 2. hoover
  2. 10. competitive gathering
  3. 11. generally
  4. 12. the study of numbers
  5. 13. bureau for clothes
  6. 14. very appreciative
  7. 15. people gathered to watch
  8. 17. very
  9. 18. the ability to retain information
  10. 19. to chew on something
  11. 20. most preferred
Down
  1. 1. a place that serves food for which you pay
  2. 3. very small
  3. 4. valuable gemstone
  4. 5. type of pasta
  5. 6. young
  6. 7. class or division
  7. 8. to identify
  8. 9. receptionist
  9. 16. repulsed