precipitationshed
noun1
- The water and land area which contributes evaporation to a given location's precipitation, like an atmospheric watershed.
forms
precipitationsheds
precipitationsheds
This dictionary works without the internet: on your phone · in Chrome