Pelter in a sentence as a noun

I had a callout a few years ago to fix some issues with a sheep pelter. I'd never seen one before and didn't have much context until the guy described how it was meant to work, at which point I...

Pelter definitions

noun

a heavy rain

See also: downpour cloudburst deluge waterspout torrent soaker

noun

a thrower of missiles; "the police were too busy to chase the pelters"