a rapid series of shots fired from one or more guns; a rapid series of objects that are thrown
26 February 2021
Taken from Oxford Advanced Learner's Dictionary 9th ed.
Taken from