Spelling List 23

12345678
Across
  1. 3. a long trip
  2. 6. very strong
  3. 7. edge of the sidewalk
  4. 8. in between two mountains
Down
  1. 1. careful study
  2. 2. not clean
  3. 4. cows graze here
  4. 5. to be sure