inundators

/ˈɪnənˌdeɪtərz/
noun
  1. Multiple people or things that flood or overwhelm with water or with a large amount of something.
    • The inundators of the region included both the river and the heavy rainfall.
    • The inundators of the market with cheap goods hurt local businesses.
    • Spammers are the worst inundators of unwanted messages.
Synonyms