1
[ noun ] anything happening rapidly or in quick successive

Synonyms

rain

Examples

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

Related terms

sequence pelt

*