inundate
/ˈɪn.ənˌdeɪt/
To overwhelm with water or information.
“Heavy rain will inundate the streets after the storm.”Add to my deck
/ˈɪn.ənˌdeɪt/
To overwhelm with water or information.
“Heavy rain will inundate the streets after the storm.”Add to my deck