Past tense of barrage; attacked or bombarded with a large number of shots, shells, or questions all at once.
From French barrage (from barre, a bar or barrier), originally meaning artillery fire across a wide front. The military sense evolved to metaphorical uses for any overwhelming bombardment.
Try Another Word