frog-strangler

Noun

 * 1)  A very heavy downpour of rain; toad-strangler.

Synonyms

 * ,, , (duck-drowner), goose drownder (goose-drowner), lightwood-knot floater, sod-soaker, trash-mover, sheep drowner, turd-floater