When you are throwing rocks at a building, this is an example of a time when you are pelting the building with rocks.
When you keep bombarding someone with questions, this is an example of a time when you are pelting him with questions.
Origin of pelting
- Perhaps from dialectal pelt trash
From American Heritage Dictionary of the English Language, 5th Edition