barrage
noun
uk/ˈbær.ɑːʒ/us/bəˈrɑːʒ/barragenoun(ATTACK)
[Cusually singular]
theactionofcontinuouslyfiringlargegunstoprotectsoldiersadvancingon anenemy:
掩护炮火,阻击火网anartillerybarrage炮火掩护
a barrage ofsomething
agreatnumberofcomplaints,criticisms, orquestionssuddenlydirectedat someone:
连珠炮一样的(投诉、批评或质问),接二连三的…The TVstationhasreceiveda barrage ofcomplaintsabout theamountofviolencein theseries.电视台接到了一连串的投诉,批评电视剧中的暴力镜头太多。
Detonation & bombardment
- air raid
- airstrike
- blanket bombing
- blitz
- blitzkrieg
- direct hit
- dive-bomb
- drone strike
- firebomb
- firebombing
- go off
- mine
- prime
- saturation bombing
- shelling
- shoot
- shootsomethingdown
- shooting
- strafe
- strike
barragenoun(STRUCTURE)
[C]
astructurethat isbuiltacrossarivertoprovidewaterforfarming, toproduceelectricity, or toallowboatstotravelmoreeasily:
堰;拦河坝;拦潮坝Theproposedtidalbarrage wouldgenerateenoughelectricitytosupply80,000homes.提议修筑的拦潮坝发电量将足够8万户家庭使用。
Carl Court/Getty Images News/GettyImages
Watercourses & waterfalls
- amazon
- arroyo
- beck
- bourne
- brook
- burn
- cascade
- cataract
- Euphrates
- fluvial
- fordable
- gulch
- maelstrom
- plunge pool
- rapids
- rill
- riverbed
- riverine
- runnel
- waterway