deluge
Definition
A deluge is an overwhelming flood of water or a large amount of something arriving at once.
हिन्दी पानी की भारी बाढ़ या किसी चीज की एक साथ बड़ी मात्रा में आपूर्ति।
Example
"After the storm, the town faced a deluge of insurance claims."