barrage - a large number or amount of something
barrage - a large number or amount of something
barrage - a large number or amount of something, especially something bad like criticism - การระดมโจมตี
barrage - a wall or barrier built across a river to store water, prevent a flood, etc. - เขื่อนกั้นน้ำ