- downslaught
- Downpour + onslaught. A torrential rain.
I can't believe the Christmas lights stayed up with that downslaught we had last night.
Dictionary of american slang with examples. .
I can't believe the Christmas lights stayed up with that downslaught we had last night.
Dictionary of american slang with examples. .
downslaught — Downpour + onslaught. A torrential rain. I can t believe the Christmas lights stayed up with that downslaught we had last night … Dictionary of american slang