Noun
1. outpouring
2. onslaught, language, linguistic communication, barrage fire
Verb
1. battery, bombardment, shelling, fire, firing, attack
2. round, assail, lash out, snipe, assault
| Foreign Language Equivalents of 'barrage' | ||||||
|---|---|---|---|---|---|---|
| Language | Equivalent | Language | Equivalent | |||
| French | Spanish | |||||