inundate

(verb)

Meaning

to flood or overwhelm with water

Example

"The heavy rains can inundate the entire village within hours."

Synonyms

floodoverwhelmengulf

Antonyms

diminishdryshrink