Definition of water licence in English:

water licence

noun

  • A licence giving a person, company, etc., use of or access to water, in a variety of contexts; (now) especially one that permits irrigation in areas where water is scarce.

Origin

Mid 17th century.