Definition of waterleave in English:

waterleave

noun

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