inundator
/ˈɪnənˌdeɪtər/
noun
- A person or thing that floods or overwhelms with water or with a large amount of something.
- The broken dam was the main inundator of the surrounding farmland.
- As an inundator of emails, she always replied to every message within minutes.
- The storm was a relentless inundator, dumping rain for days.
Synonyms