Meaning

1 senses
  1. (Southern US, especially)A very heavy rain.

duck-drownder — meaning, examples, forms, synonyms | Krumeto