English: barrage

English verb 'barrage' conjugated