WordUnscrambler Home
barrages
We have found lemma(root) word of barrages : barrage.
Definitions
[ˈbarɑː(d)ʒ], (Noun)
Definitions:
- a concentrated artillery bombardment over a wide area
(e.g: his forces launched an artillery barrage on the city)
- an artificial barrier across a river or estuary to prevent flooding, aid irrigation or navigation, or to generate electricity by tidal power
(e.g: they are considering a tidal barrage built across the Severn estuary)
Phrases:
Origin
:
mid 19th century (in barrage): from French, from barrer ‘to bar’, of unknown origin
[ˈbarɑː(d)ʒ], (Verb)
Definitions:
- bombard (someone) with questions, criticisms, complaints, etc.
(e.g: his doctor was barraged with unsolicited advice)
Phrases:
Origin
:
mid 19th century (in barrage): from French, from barrer ‘to bar’, of unknown origin
Click here to see the free dictionary definition for barrages
definition by Oxford Dictionaries