Definition of waterleave in English:

waterleave

noun

Law
historical
  • The 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.