Pelter — synonyms, definition
1. pelter (Noun)
7 synonyms
cloudburst deluge downpour gullywasher soaker torrent waterspout
2 definitions
pelter (Noun) — A heavy rain.
pelter (Noun) — A thrower of missiles.
ex. "the police were too busy to chase the pelters"
3 types of
rain rainfall thrower