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
detainto hold or keep in or as if in custody
dilemmaa usually undesirable or unpleasant choice
reverberatereflect
harbora place of security and comfort : refuge
stringenttight
crossa structure consisting of an upright with a transverse beam used especially by the ancient Romans for execution
afterlifean existence after death
fleeta number of warships under a single command
indigenousproduced, growing, living, or occurring natively or naturally in a particular region or environment
vendorone that vends : seller