n. 1.the rapid and continuous delivery of linguistic communication (spoken or written) 2.the heavy fire of artillery to saturate an area rather than hit a specific target barrage v. 1.attack with a barrage