BARRAGE
Here are the details, including the meaning, point value, and more about the Scrabble word BARRAGE. Below
barrage is worth 18 points in the game of Scrabble
Definitions for the word, barrage
(n.) An artificial bar or obstruction placed in a river or water course to increase the depth of water; as, the barrages of the Nile.