Vocab crossword puzzle

123456789101112
Across
  1. 3. to feel joy
  2. 6. a shock or surprise
  3. 7. to find out by using mathematics
  4. 10. something that blocks a path
  5. 11. stupid or foolish
Down
  1. 1. one chosen to help
  2. 2. deserving trust
  3. 4. busy, working steadily
  4. 5. to rob by force or violence
  5. 8. fairly large in size
  6. 9. to be or make up the parts
  7. 12. to shrink or wrinkle