deluge - Dictionary definition and meaning for word deluge
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.
there was a flood/rush of people for the job opening at del(l) company.
dam + huge ... so as to prevent flooding
: delhi had a huge flood recently
deluge = Del + Huge; Del company makes a huge flow of business deal for its new product lunge Del Inspiron series.
In a couple deluge, some ones get huge and rush & some ones get flooded wet :P