The amount of precipitation that is collected over a specific time period; usually measured in inches/hour or millimeters/hour.
Definition source: National Aeronautics and Space Administration
The amount of precipitation that is collected over a specific time period; usually measured in inches/hour or millimeters/hour.
Definition source: National Aeronautics and Space Administration