English Translation to be coming down and hitting the ground, like rain, snow, sleet, etc. Type Root Linguistic Details Root Type Verb root