BARRAGE
7 letters
10 Scrabble points
/ˈbæɹɑːʒ/
Definition of BARRAGE
noun
-
An artificial obstruction, such as a dam, in a river designed to increase its depth or to divert its flow.
-
A heavy curtain of artillery fire directed in front of one's own troops to screen and protect them.
-
A concentrated discharge of projectile weapons.
Source: Wiktionary
Word Details
Letters
B
A
R
R
A
G
E
Length
7 letters
Scrabble Score
10 points