toad-strangler noun1 •(dialect, US) A very heavy downpour of rain."I mean, hit's a toad-strangler of a rain," he proffered. "I mean!" she agreed. "Reckon your daddy'll keer, me a-follerin' this-a-way?" "Reckon he mought." — 1940 formstoad-stranglers