What does rain mean?
noun, verb
Water falling from the clouds in drops. To fall through the air in drops, typically from clouds.
Example
"The rain poured down on the city, causing flooding in the streets."
Definition generated by AI and curated by RJS Tech Solutions LLP.