Across
- 2. shop
- 4. show up出现
- 9. probable
- 10. land close to the sea
- 11. useful
- 13. being unable to see
- 15. very good
- 17. make a mark标记
- 18. let sb do
Down
- 1. like better
- 3. say sorry
- 5. save
- 6. not anything
- 7. where planes take off and land
- 8. play in the movie
- 12. in the end; at last
- 13. the sound dogs make
- 14. move over the snow
- 16. take...to
- 17. sth. you use to wash face and dry your face
