salvo

noun
  1. A simultaneous discharge of artillery or other guns in a battle. noun
    The soldiers launched a salvo to start the attack.
    The enemy was caught off guard by the sudden salvo from the artillery.
  2. A sudden, vigorous, or aggressive act or series of acts. noun
    The debate began with a salvo of accusations from both sides.
    The company's new advertising campaign started with a salvo of commercials.
  3. A round of applause or cheers given as a salute or tribute. noun
    The speaker was greeted with a salvo of applause as he took the stage.
    The performance ended with a salvo of cheers from the audience.