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

Antonyms

draintrickle