YourDictionary

Dictionary Home » Science » catchment area

catchment area science definition

  1. The area drained by a river or body of water.
  2. The area that absorbs water that contributes to a specific region's groundwater supply.

Learn more about catchment area

link/cite print suggestion box