a sudden very heavy fall of rain
Ex: When the snow melts, the mountain stream becomes a deluge.
» 1. UNIT 4 VOCABULARY LIST