deluge (大洪水): The town was hit by a deluge after the heavy rain. (大雨の後、町は大洪水に襲われました)

The town was hit by a deluge after the heavy rain.