Etymology

precipitationshed

Today it means: The water and land area which contributes evaporation to a given location's precipitation, like an atmospheric watershed. Full definition →

Ask AI about its historyChatGPTClaudePerplexityGoogle AIGrok