barrage (zn):
μπαράζ(en) "next hit wins" fight-off.
(en) artificial obstruction, such as a dam, in a river., φράγμα(en) "next hit wins" fight-off.
(en) artificial obstruction, such as a dam, in a river.
Via: Dbnary en WikiWoordenboeken
Via: Memodata.com