From English - Polish Piotrowski+Saloni/FreeDict dictionary ver. 0.2: barrage /ˈbærɑ:ʤ/ <N> 1. zapora 2. nawałnica [pytań, skarg]
barrage /ˈbærɑ:ʤ/ <N> 1. zapora 2. nawałnica [pytań, skarg]