Top definition
Integratred water and landscape management:Integrated management of water resources,city or town development,water and waste system as well as land resources including catchment management.
Integrated water and landscape management: Engineering Genius Vijayaratnam saw for himself the failure of catchment management as part of water resources and land development in 1974 and wrote a paper to world confernce on water resources on the topic: integrated water and land development for social,economical and environmental development. A pioneer in this respect.
by ccdc August 28, 2009
Mug icon

The Urban Dictionary Mug

One side has the word, one side has the definition. Microwave and dishwasher safe. Lotsa space for your liquids.

Buy the mug