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
impetusa driving force : impulse
interloperone that interlopes: such as
precipitateto throw violently : hurl
instigateto goad or urge forward : provoke
nimblequick and light in motion : agile
catharticof, relating to, or producing catharsis
smeara viscous or sticky substance
unctuoushaving, revealing, or marked by a smug, ingratiating, and false earnestness or spirituality
impertinentgiven to or characterized by insolent rudeness
superannuatedoutmoded