barrage (zn):
presa(en) "next hit wins" fight-off.
(en) artificial obstruction, such as a dam, in a river., represa(en) "next hit wins" fight-off.
(en) artificial obstruction, such as a dam, in a river.
cached Via: Dbnary en WikiWoordenboeken
Via: Memodata.com