pelting
1. [ noun ] anything happening rapidly or in quick successive
Synonyms: rain
Examples:

"a rain of bullets" "a pelting of insults"

Related terms: sequence pelt
Similar spelling:   Pelton
  Peltandra