ENGLISH → HINDI
downpour
01
noun
भारी बारिश; मूसलाधार वर्षा।
A heavy fall of rain.
In a sentence
They got caught in a downpour without an umbrella and came back soaked.
वे बिना छतरी के मूसलाधार बारिश में फँस गए और भीगे हुए लौटे।