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
pillorya device formerly used for publicly punishing offenders consisting of a wooden frame with holes in which the head and hands can be locked
executeto carry out fully : put completely into effect
ostentatiousattracting or seeking to attract attention, admiration, or envy often by gaudiness or obviousness : overly elaborate or conspicuous : characterized by, fond of, or evincing ostentation
anathemasomeone or something intensely disliked or loathed
limnto draw or paint on a surface
patrimonyan estate inherited from one's father or ancestor
centripetalproceeding or acting in a direction toward a center or axis
remittancea sum of money remitted
disingenuouslacking in candor
yoretime past and especially long past