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
stupora condition of greatly dulled or completely suspended sense or sensibility
pummelpound
lineagedescent in a line from a common progenitor
gentlefree from harshness, sternness, or violence
substantialconsisting of or relating to substance
repertoirea list or supply of dramas, operas, pieces, or parts that a company or person is prepared to perform
incandescentwhite, glowing, or luminous with intense heat
impairto diminish in function, ability, or quality : to weaken or make worse
bumpa relatively abrupt convexity or protuberance on a surface: such as
cavalcadea procession (see procession