barage ( synonym found)

Definition of barage:

°an artificial obstruction, such as a dam, in a river designed to increase its depth or to divert its flow.
°a heavy curtain of artillery fire directed in front of one's own troops to screen and protect them.
°to direct a barrage at someone; to bombard.

Definition of barage:

°an artificial obstruction, such as a dam, in a river designed to increase its depth or to divert its flow.
°a heavy curtain of artillery fire directed in front of one's own troops to screen and protect them.
°to direct a barrage at someone; to bombard.

Back to Top