barrage in Greek
barrage in Greek
φράγμα
An artificial obstruction, such as a dam, in a river designed to increase its depth or to divert its flow.
καταιγισμός
(military) A heavy curtain of artillery fire directed in front of one's own troops to screen and protect them.
μπαράζ
(military) A heavy curtain of artillery fire directed in front of one's own troops to screen and protect them.
πύρινη καταιγίδα
(military) A heavy curtain of artillery fire directed in front of one's own troops to screen and protect them.
μπαράζ
(by extension) An overwhelming outburst of words, especially of criticism.