barrage in German
barrage in German
Stauwehr
An artificial obstruction, such as a dam, in a river designed to increase its depth or to divert its flow.
Sperrfeuer
(military) A heavy curtain of artillery fire directed in front of one's own troops to screen and protect them.