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
urgeto present, advocate, or demand earnestly or pressingly
coercionthe act, process, or power of coercing
shunto avoid deliberately and especially habitually
militantengaged in warfare or combat : fighting
conjureto charge or entreat earnestly or solemnly
concorda state of agreement : harmony
impelto urge or drive forward or on by or as if by the exertion of strong moral pressure : force
catharticof, relating to, or producing catharsis
immureto enclose within or as if within walls
artificeclever or artful skill : ingenuity