inundators
/ˈɪnənˌdeɪtərz/
noun
- 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