Class, today's first word is deluge.
del-uge n 1 a : an overflowing of the land by water b : a drenching rain
Our second word is saturated.
sat-u-rat-ed adj 1 : full of moisture : made thoroughly wet
(Special thanks to TS Ernesto and Webster's Ninth New Collegiate Dictionary for today's words.)