sod-soaker
English
Noun
sod
-
soaker
(
plural
sod-soakers
)
(
US
,
dialectal
)
A very heavy
downpour
of rain.