tr

river training

river training

Engineering river-works built in order to direct the flow, or to lead it into a prescribed channel, or to increase the water depth for navigation and other uses.

Terms of Hydrology