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