watershed (English definitions are from Dictionary.com)
1. Chiefly British . the ridge or crest line dividing two drainage areas; water parting; divide. > ligne de partage des eaux
2. the region or area drained by a river, stream, etc.; drainage area. > bassin versant
Copyright © 2026 eLLeNow.com All Rights Reserved.