Defense Industry
Defense Procurement
Logistics
Software Testing
Gastronomy
New Media
Hydrology
Home
Defense Industry
Defense Procurement
Logistics
Software Testing
Gastronomy
New Media
Hydrology
river training
river training
Terms of Hydrology
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.