The term “deluge” means “to overrun with water.” It’s a word associated with great floods in human history. So, it wouldn’t take much of an imagination to envision the purpose of a “deluge gun” in the fire service. A deluge
Introduction to a Firefighting Deluge Gun
