Clue: Barrage's fluid seal broken (9)
Answer: FUSILLADE
Explanation: Definition: Barrage
(fluid seal)