barrage (126 synonym found)

Sort barrage by:    Alphabetically | Length | Random | Definition


History
This word has been
viewed 5,709 times.








Related searches
for barrage:



Most Recent


Most Popular

website design charlotte.

website design charlotte.
Definition of barrage:

(n) : 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
(v) : to direct a barrage at someone; to bombard

Back to Top