precipitation by edinburgh_festival
precipitation
noun, meteorol a) rain, snow, sleet, dew, etc, formed by condensation of water vapour in the atmosphere b) the deposition of these on the earth's surface c) the amount precipitated
From Collins
©HarperCollins 2008. Collins English Dictionary definition of precipitation
To view this video you need version 8 or higher of the Flash plugin installed and javascript enabled in your browser.