Home
Water
Watershed
Watershed definition: A land area from which water drains into a river system.
Related Terms
Aquifer
Condensation
Conservation
Evaporation
Groundwater
Ocean Current
Precipitation
Reclamation
Reservoir
Salinity
Water Cycle
Water Table
Water Vapor
Learn While Gaming