Barrage (en. Dam)

/baʁaʒ/

Synonyms

  • barrière
  • défense
  • obstruction
  • retention

Slang Meanings

A barrage of questions
During the interview, he bombarded me with a barrage of questions.
Lors de l'entretien, il m'a posé un barrage de questions.
Barrage of emotions
She broke down, overwhelmed by a barrage of emotions.
Elle a craqué, submergée par un barrage d'émotions.