deluge
1. del.uge \'del-(.)yu:j\ n [ME, fr. MF, fr. L diluvium, fr. diluere to wash away, fr. dis-)X + lavere to wash 1a: an overflowing of the land by water 1b: a drenching rain 2: an irresistible rush 2. del.uge vt 1: to overflow with water : INUNDATE 2: SWAMP