Deluge Definition French. Deluge ˈdel Y O Oj Late Middle English Origin From Old French Variant Of Diluve From Latin Diluvium From Dilu Rare Words Beautiful Words In English Words from www.pinterest.com