pelter
Define:
tools
|
word of the day
|
about
pelter (
http://definr.com/pelter
)
n 1: a heavy rain [syn:
downpour
,
cloudburst
,
deluge
,
waterspout
,
torrent
,
soaker
]
2: a thrower of missiles; "the police were too busy to chase
the pelters"