Meaning of waterleave in English:
waterleave
noun
historical LawThe right or freedom to have access to or navigate a watercourse belonging to another; a charge or payment made for this.
Origin
Mid 18th century.
Are You Learning English? Here Are Our Top English Tips