Related topics: Nature
to attack someone by throwing a lot of things at them
pelt somebody with something
The marchers were pelted with rocks and bottles.
2DN [intransitive and transitive]
to be raining very heavily [↪ pour]:
Rain pelted the windows.
It's pelting down out there.
the cold wind and pelting rain
3 [intransitive always + adverb/preposition] informal
to run somewhere very fast:
Three huge dogs came pelting into the street.