Search:
deluge - Devil's Dictionary definition n. A notable first experiment in baptism which washed away the sins (and sinners) of the world.