Dictionary |
1 Result
#1
water parting
n.
a ridge of land that separates two adjacent river systems
. wn