noun

barrage

barrage, bombardment, volley, deluge

The army launched a heavy barrage.

The army launched a heavy barrage.

He faced a barrage of questions from reporters.

He faced a barrage of questions from reporters.

a barrage of ((sth.)) a large and continuous amount of something He faced a barrage of questions.

Synonyms: bombardment, volley, onslaught, flood

From French 'barrage', meaning 'dam', from 'barrer' meaning 'to bar'. It originally referred to a dam, then a barrier of artillery fire.

Imagine a 'bar' of bullets or questions coming towards you, creating a barrier.

This page is designed for learning support. Please use it as a learning reference, not as a formal reference.