Meaning of pelter
Definition of pelter
(noun)
a
heavy
rain
a
thrower
of missiles; "the
police
were too
busy
to
chase
the pelters"
Other information on pelter
WIKIPEDIA results for
pelter
Amazon results for
pelter
Tweet