Catchment
English Meaning
A surface of ground on which water may be caught and collected into a reservoir.
- A catching or collecting of water, especially rainwater.
- A structure, such as a basin or reservoir, used for collecting or draining water.
- The amount of water collected in such structure.
- A catchment area.
Sorry, No Malayalam Meaning for your input!
See Catchmen Want To Try Catchment In Malayalam??