barrage (126 synonym found)

Sort barrage by:    Alphabetically | Length | Random | Definition

This word has been
viewed 2,844 times.

Related searches
for barrage:

Most Recent

Most Popular

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