Noun: pelter pel-tu(r)- A thrower of missiles
"the police were too busy to chase the pelters"
- A heavy rainstorm
"that was a real pelter";
- downpour, cloudburst, deluge, waterspout, torrent, soaker, gullywasher [US, informal]
Derived forms: pelters
Type of: rain, rainfall, thrower