<p><strong>Noun</strong></p><ul><li>Military: a heavy barrier of artillery fire to protect one's own advancing or retreating troops or to stop the advance of enemy troops.</li><li>an overwhelming quantity or explosion, as of words, blows, or criticisms: a barrage of questions.</li><li>Synonyms: storm, burst, deluge, torrent, volley.</li><li>Civil Engineering: an artificial obstruction in a watercourse to increase the depth of the water, facilitate irrigation, etc.</li><li>Mycology: an aversion response of sexually incompatible fungus cultures that are growing in proximity, revealed by a persistent growth gap between them.</li></ul><p><strong>Verb</strong></p><ul><li>(used with object): to subject to a barrage.</li></ul>