sod-soaker

English

Noun

sod-soaker (plural sod-soakers)

  1. (US, dialectal) A very heavy downpour of rain.