GRE Word List

BARRAGE

a dam placed in a watercourse to increase the depth of water or to divert it into a channel for navigation or irrigation

The meaning of the word barrage is a dam placed in a watercourse to increase the depth of water or to divert it into a channel for navigation or irrigation.

Random words

WordMeaning
intrudeto thrust oneself in without invitation, permission, or welcome
elatedmarked by high spirits : exultant
execrateto declare to be evil or detestable : denounce
aberrationthe fact or an instance of deviating or being aberrant especially from a moral standard or normal state
afterlifean existence after death
punitiveinflicting, involving, or aiming at punishment
communalof or relating to one or more communes
dauntlessincapable of being intimidated or subdued : fearless
compulsionan act of compelling
dintforce