inundate (氾濫させる): Heavy rainfall inundated the town, causing severe flooding. (豪雨が町を氾濫させ、深刻な洪水を引き起こしました)

Heavy rainfall inundated the town, causing severe flooding.