However, "deluge" can be used as a verb meaning "to overwhelm with a great quantity of something," in which case the homophone "delude" (meaning to deceive or mislead) could be considered a close alternative, although the meanings are distinct.
Here's an example:
* Deluge: "The city was deluged by torrential rain."
* Delude: "Don't delude yourself into thinking you can win."
Let me know if you'd like to explore other word relationships!