Double click on any word to get a popup explanation of the word and sample sentences
Dictionary | Wikipedia | Synonyms | News

Barrage Meaning and Definition in Dictionary

Barrage Meaning and Definition from WordNet (r) 2.0
    barrage n
  1. the rapid and continuous delivery of linguistic communication (spoken or written) [syn: outpouring, onslaught]
  2. the heavy fire of artillery to saturate an area rather than hit a specific target; "they laid down a barrage in front of the advancing troops"; "the shelling went on for hours without pausing" [syn: barrage fire, battery, bombardment, shelling] v : attack with a barrage; "The speaker was barraged by an angry audience"
Barrage Meaning and Definition from Webster's Revised Unabridged Dictionary (1913)
    Barrage \Bar"rage\, n. [F., fr. barrer to bar, from barre bar.] (Engin.) An artificial bar or obstruction placed in a river or water course to increase the depth of water; as, the barrages of the Nile.

Would you like to add your own explaination to this word 'Barrage'?

Wikipedia Meaning and Definition on 'Barrage'

  • Barrage: Barrage may refer to: In engineering. Barrage (dam), a type of dam which consists of a line of large gates that can be opened or closed to ...
  • Barrage (artillery): A barrage is a line or barrier of exploding artillery shells , created by the co-ordinated aiming of a large number of guns firing ...
  • Philadelphia Barrage: The Philadelphia Barrage were a Men's Field Lacrosse team that was based in Philadelphia, Pennsylvania from the 2004 season until the ...
  • Severn Barrage: The Severn Barrage refers to a range of ideas for building a barrage from the English coast to the Welsh coast over the Severn tidal ...
  • Barrage (dam): A wikt:barrage | barrage is a type of dam which consists of a line of large gates that can be opened or closed to control the amount of ...
  • Cardiff Bay Barrage: The Cardiff Bay Barrage lies across the mouth of Cardiff Bay , Wales between Queen Alexandra Dock and Penarth Head . It was one of the ...
  • Tidal barrage: A tidal barrage is a dam-like structure used to capture the energy from masses of water moving in and out of a bay or river due to tidal ...
  • Barrage (Transformers): Barrage is the name of two characters in the Transformers universes . Both Barrages are from the original line of Transformers, and they ...
  • Swansea barrage: The Swansea barrage (or the Tawe barrage) was completed in 1992 creating a new marina at the mouth of the River Tawe extending the ...

Words and phrases related to 'Barrage'

Barrage Sample Sentences in News

  • Barrage of dreary July Japanese data
    Industrial production in the country shrinks by an annualised 0.9 per cent, large retailers sales drop 0.6 per cent Y/Y, as overall retail trade contracts by 0.5 per cent M/M. Unemployment edges up to 3.8 per cent, nationwide consumer prices rise by 3.4 per cent down from 3.6 in June, though excluding fresh food it remains unchanged at 3.3 per cent. Read more on this news related to 'Barrage'
  • Swedish Riksbank Ready to Cut Rates If Price Outlook Worsens
    The Riksbank has faced a barrage of criticism over its failure to meet the inflation target for more than two years. Policy makers, led by the central bank governor Stefan Ingves, have been reluctant to lower rates on concern that doing so risked fueling credit growth. Read more on this news related to 'Barrage'
  • Girls soccer: Scoring barrage lifts Ponies
    ANOKA — Stillwater racked up plenty of goals and notched a pair of victories after opening its season with nonconference girls’ soccer victories over St. Cloud Tech and Anoka last week. The Ponies (2-0) blanked St. Cloud Tech 7-0 on Thursday, Aug. 21 and followed that up with a 5-1 victory over Anoka at Goodrich [...] Read more on this news related to 'Barrage'

Want to be famous? Add your definition to the meaning of 'Barrage'

Search for more meaning of 'Barrage' on the web