soaker
/ˈsoʊkər/Definitions
1. noun
a person or thing that soaks
“The soaker in the garden helped to keep the plants hydrated.”
2. noun
a heavy rain, especially one that causes flooding
“The soaker lasted for hours, causing traffic jams in the city.”