precipitation - Dictionary definition and meaning for word
precipitation
Definition (noun) the quantity of water falling to earth at a specific place within a specified period of time
Example Sentence
the storm brought several inches of precipitation
Definition (noun) the process of forming a chemical precipitate
Definition (noun) the falling to earth of any form of water (rain or snow or hail or sleet or mist)
We are looking for Content Writers (1-2 years experience) for our ed-tech startup based out of Gurgaon. If interested, please reach out to us at career@opencubicles.com