barrage /ˈbarɑːʒ/

b

I. noun

1. a concentrated artillery bombardment over a wide area.

his forces launched an artillery barrage on the city.
2. an overwhelming number of questions, criticisms, or complaints delivered simultaneously or in rapid succession


a barrage of questions.

3. an artificial barrier across a river or estuary to prevent flooding, aid irrigation or navigation, or to generate electricity by tidal power.

they are considering a tidal barrage built across the Severn estuary.
II. verb [with obj.]

1. bombard (someone) with questions, criticisms, or complaints

his doctor was barraged with unsolicited advice.
– origin mid 19th cent. (in sense 2 of the noun): from French, from barrer ‘to bar’, of unknown origin.

Add Comment

By Oxford

Oxford

Get in touch

Quickly communicate covalent niche markets for maintainable sources. Collaboratively harness resource sucking experiences whereas cost effective meta-services.