hydraulic works definition

hydraulic works means all reservoirs, dams, barrages, weirs, canals, channels, tunnels, pipelines, aqueducts, sluices, structures, embankments constructed for the storage, conveyance, supply, measurement, regulation of water and protection from the effects of floods;
hydraulic works means all reservoirs, dams, barrages, weirs, canals,