1. During the monsoon of 2005, much of Mumbai was submerged by a devastating deluge.
2. tremendous downpour of rain
2. Suddenly a tremendous thunderstorm began, and we took refuge from the deluge in the central train station.
dis (away)#lavare (to wash) (Latin)
del [dell company] uge [huge]. so when the Del company advertised it's product, there was a huge rush of requests, a deluge of requests.