barrage
noun
a heavy barrier of artillery fire to protect one's own advancing or retreating troops or to stop the advance of enemy troops.
Used to describe actions that started in the past and continue into or have direct relevance to the present.
Examples are provided to illustrate real-world usage of words in context. Any opinions expressed do not reflect the views of Dictionary.com.
On the west coast, where a series of storms have barraged the Sunshine State since the start of the new year, saturated soils have created hazardous conditions for residents.
From BBC ● Mar. 15, 2023