Dictionary
Dictionary
Watershed — definition & meaning
Word Type Definition Watershed n. The line of division between two adjacent rivers or
lakes with respect to the flow of water by natural channels into them;
the natural boundary of a basin.
Explore more words:
Leapfrog · Tantalize · Champaign · Hulled · Caravan · Effrenation · Apteryges · Meacock ·