meaning of catchment

1. A surface of ground on which water may be caught and collected into a reservoir.


Related Words

catchment |

Developed & Maintained By Taraprasad.com

Treasure Words