diluviate
/dɪˈluːveɪɪeɪt, dɪˈluːvɪeɪt/Definitions
1. verb
to cause or suffer from a flood or inundation, to overwhelm or overwhelm with something
“The city began to diluviate as the heavy rainfall caused the river to overflow.”
2. noun
a person who has been overwhelmed or flooded with something
“After receiving so many complaints, the customer support team member had become a diluviate.”