BARRAGE


Meaning of BARRAGE in English

(~s, barraging, ~d)

1.

A ~ is continuous firing on an area with large guns and tanks.

The two fighters were driven off by a ~ of anti-aircraft fire.

= bombardment

N-COUNT

2.

A ~ of something such as criticism or complaints is a large number of them directed at someone, often in an aggressive way.

He was faced with a ~ of angry questions from the floor.

N-COUNT: usu sing, oft N of n

3.

If you are ~d by people or things, you have to deal with a great number of people or things you would rather avoid.

Doctors are complaining about being ~d by drug-company salesmen...

Hughes was ~d with phone calls from friends who were furious at the indiscreet disclosures.

VERB: usu passive, be V-ed by n, be V-ed with n

4.

A ~ is a structure that is built across a river to control the level of the water.

...a hydro-electric tidal ~.

N-COUNT

Collins COBUILD.      Толковый словарь английского языка для изучающих язык Коллинз COBUILD (международная база данных языков Бирмингемского университета) .