 
		
		Definition of deluge:
		
		
		(n) :
		
		a great 
flood or 
rain; an overwhelming amount of something
		
 
								
				"the deluge continued for hours, drenching the land and slowing traffic to a halt."
			
			
	
		
								
				"after the announcement, they were 
deluged with requests for more information."