Subundation /(?)/

Sub·un·da·tion

Subundation

n.
  1. A flood; a deluge. [Obs.]