Filters. (US, regional, idiomatic) A very heavy downpour of rain. noun.
What does a toad-strangler mean?
toad-strangler n
A very heavy rain.
Where does the phrase frog strangler come from?
Frog-strangler: This term is used to describe a torrential downpour. According to the idiom dictionary of WritingExplained.org, this expression comes from the idea that some storms are rainy enough to actually drown frogs.