VariousWords beta
Definitions:
Noun
pelter
Definition: a thrower of missiles; "the police were too busy to chase the pelters"
Definition: One who pelts.