inundator

/ˈɪnənˌdeɪtər/
noun
  1. 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
What does "inundator" mean? | whatsthatwordmean | whatsthatwordmean