inundate
Meaning (English)
to flood, or to overwhelm with a large quantity
Meaning (मराठी)
जलमय करणे; लोंढ्याने भरून टाकणे
Used in a sentence
The office was inundated with applications on the last day.
शेवटच्या दिवशी कार्यालयावर अर्जांचा लोंढा आला.
Synonyms
floodswampoverwhelm