Short and long 'e' sound

12345678910
Across
  1. 3. made puppies with dogs
  2. 4. beach
  3. 6. make toast from this
  4. 8. the place where you keep your brain
  5. 9. self perception
  6. 10. make something cold and solid
Down
  1. 1. another option
  2. 2. treaty or promise
  3. 5. take a guess
  4. 7. to make puppies with dogs