CompareWords

Barrage

Definition:

  • (n.) An artificial bar or obstruction placed in a river or water course to increase the depth of water; as, the barrages of the Nile.

Compare barrage with other words:

barrage vs. harrage

barrage vs. flood

attack vs. barrage

barrage vs. borrage

barrage vs. weir

barrage vs. deluge

barrage vs. blast

barrage vs. waylay

barrage vs. salvo

barrage vs. torrent

barrage vs. direct

barrage vs. bombard

barrage vs. contest

barrage vs. criticism

barrage vs. word

barrage vs. outburst

barrage vs. overwhelming

barrage vs. weapon

barrage vs. projectile

barrage vs. discharge

barrage vs. concentrated

barrage vs. protect

barrage vs. screen

barrage vs. troops

barrage vs. front

barrage vs. directed

artillery vs. barrage

barrage vs. fire

barrage vs. curtain

barrage vs. heavy

barrage vs. flow

barrage vs. depth

barrage vs. divert

barrage vs. increase

barrage vs. designed

barrage vs. river

barrage vs. dam

barrage vs. obstruction

artificial vs. barrage

avalanche vs. barrage

CompareWords