Barrage
Barrage noun - A rapid or overwhelming outpouring of many things at once.
Show all Definitions
Synonyms for Barrage
Sea wall and barrage are semantically related. In some cases you can use "Sea wall" instead a noun "Barrage".
Nearby Word: barring
Sea wall
Cite this Source
Sea wall and Barrage. (2016). Retrieved 2026, August 09, from https://thesaurus.plus/related/barrage/sea_wall
Barrage & Sea wall. N.p., 2016. Web. 09 Aug. 2026. <https://thesaurus.plus/related/barrage/sea_wall>.
Sea wall or Barrage. 2016. Accessed August 09, 2026. https://thesaurus.plus/related/barrage/sea_wall.
Google Ngram Viewer shows how "barrage" and "sea wall" have occurred on timeline