(~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