pelter
English Dictionary
->
Letter P
-> pelter
Search Dictionary:
pelter Definition
(n)
a
heavy
rain
(n)
a
thrower
of
missiles
; "
the
police
were
too
busy
to
chase
the
pelters
"
pelter Synonyms
cloudburst
deluge
downpour
pelter
soaker
torrent
waterspout
© Art Branch Inc.