EN

Synonyms for sod-soaker

All synonyms

Noun

Definitions

  1. n. 1

    A very heavy downpour of rain.

Forms

Plural
sod-soakers → toad-stranglers, frog-stranglers…