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
dynamicmarked by usually continuous and productive activity or change
ensconceshelter
abbreviateto make briefer
beholdenbeing under obligation for a favor or gift : indebted
planeairplane
rabblea disorganized or confused collection of things
renovateto restore to a former better state (as by cleaning, repairing, or rebuilding)
odoroushaving an odor: such as
malfeasancewrongdoing or misconduct especially by a public official
consternationamazement or dismay that hinders or throws into confusion