Definition of Pelter
Noun: pelter pel-tu(r)
- A heavy rain
- downpour, cloudburst, deluge, waterspout, torrent, soaker, gullywasher [US]
- A thrower of missiles
"the police were too busy to chase the pelters"
Anagrams containing the word pelter
Noun: pelter pel-tu(r)
Anagrams containing the word pelter