Words that Rhyme with barrage
1 Syllable Words
2 Syllable Words
collage, corsage, dhiraj, dressage, garage, massage, mirage, montage
3 Syllable Words
arbitrage, camouflage, entourage, sabotage
Definition of barrage
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.