2 Translation results for: barrage
barrage noun
barrages
خَزَّان, حَاجِز, سَدّ
Synonyms of
barrage noun
Advertisement
barrage verb
barraged, has barraged, is barraging, barrages
حَجَزَ, سَدَّ
Example sentences of
barrage verb
  • the star athlete was barraged with requests for an autograph