vocabulary cross word puzzle

12345678910
Across
  1. 1. someone who judges someone based on their work
  2. 4. to prevent something from happening
  3. 6. strong,excellent,mind
  4. 7. heroic
  5. 9. feeling of high spirts and the feeling of happiness
  6. 10. serves as a reason for
Down
  1. 2. ability to reason and understand
  2. 3. an opinion that is strongly held
  3. 5. lacking confidence
  4. 8. damaged or spoiled