Definition: anything happening rapidly or in quick successive
Usage: a rain of bullets; a pelting of insults
Similar words: succession, successiveness, chronological sequence, chronological succession, sequence
Definition: a following of one thing after another in time
Usage: the doctor saw a sequence of patients