Dictionary search results

Showing 1-3 of 3 results

deluge British & World English

A severe flood

deluge English Thesaurus

many homes were swept away by the deluge

the Deluge in deluge British & World English

The biblical Flood (recorded in Genesis 6-8)