deluge - noun

singulardeluge
pluraldeluges