toad-strangler
toad-strangler · toad-stranglers
A very heavy downpour of rainA very heavy downpour of rain.
Meaning
1 senses(US, dialectal)A very heavy downpour of rain.
Forms
plural: toad-stranglers| Singular | toad-strangler |
|---|---|
| Plural | toad-stranglers |
regular
Synonyms
9 synonymscob-floaterduck-drownderfrog-stranglerlightwood-knot floatersod-soakertrashmoversheep drownergully-washergoose drownder