English dictionary, thesaurus, translations & etymology
FreeDict.com

barrage in Greek

barrage in Greek

φράγμα
noun
An artificial obstruction, such as a dam, in a river designed to increase its depth or to divert its flow.
καταιγισμός
noun
(military) A heavy curtain of artillery fire directed in front of one's own troops to screen and protect them.
μπαράζ
noun
(military) A heavy curtain of artillery fire directed in front of one's own troops to screen and protect them.
πύρινη καταιγίδα
noun
(military) A heavy curtain of artillery fire directed in front of one's own troops to screen and protect them.
μπαράζ
noun
(by extension) An overwhelming outburst of words, especially of criticism.
Add to Flashcards
Translations from WikDict, CC BY-SA · example sentences from Tatoeba, CC BY 2.0 FR.