Definition
A deluge is a severe flood, often caused by heavy rain π§οΈ. Think of a biblical-scale event, like Noah's flood, but it can also refer to being overwhelmed with a huge amount of anything, not just water. For instance, you might face a deluge of emails after being on vacation. Itβs like a tidal wave of stuff crashing down on you. It suggests being completely overcome.