n. An artificial obstruction, such as a dam or irrigation channel, built in a watercourse to increase its depth or to divert its flow. |
The American Heritage® Dictionary of the English Language, Fifth Edition copyright ©2022 by HarperCollins Publishers. All rights reserved.
n. 1. A coordinated discharge or bombardment using artillery, missiles, or firearms, especially when directed against an enemy's lines, as to provide cover for advancing troops. 2. An overwhelming, concentrated outpouring, as of words or requests: a barrage of criticism. tr.v. bar·raged, bar·rag·ing, bar·rag·es To direct a barrage at. [French (tir de) barrage, barrier (fire); see BARRAGE1.] |
The American Heritage® Dictionary of the English Language, Fifth Edition copyright ©2022 by HarperCollins Publishers. All rights reserved.