inundate
/ˈɪn.ənˌdeɪt/
To overwhelm with water or information.
“Heavy rain will inundate the streets after the storm.”
Aggiungi a My Deck
/ˈɪn.ənˌdeɪt/
To overwhelm with water or information.
“Heavy rain will inundate the streets after the storm.”
Aggiungi a My Deck