Skip to content

Watersheds

Introduced
Handout Watch lesson
Vocabulary
English Meaning
watershed/ˈwɔːtəʃed/The area of land from which water drains towards a common outlet, such as a river, lake or estuary.
divide/dɪˈvaɪd/High ground that separates one watershed from the next.
runoff/ˈrʌnɒf/Water that flows over land toward streams or other bodies of water rather than soaking into the ground.
Next →

Handout

Log in or create account

IGCSE, A-Level & AP