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




definition by Oxford Dictionaries