spelling points

12345678
Across
  1. 2. to reward
  2. 5. to establish
  3. 7. an institution for the care of children
  4. 8. ridiculous
Down
  1. 1. quarrelsome
  2. 2. furious
  3. 3. to make young again
  4. 4. resistance to disease
  5. 6. meager
  6. 7. a pledge