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
propheticof, relating to, or characteristic of a prophet or prophecy
guffawa loud or boisterous burst of laughter
furrowa trench in the earth made by a plow
tantruma fit of bad temper
obsequiousmarked by or exhibiting a fawning attentiveness
discounta reduction made from the gross (see gross
igniteto set afire
gangrenelocal death of soft tissues due to loss of blood supply
refuteto prove wrong by argument or evidence : show to be false or erroneous
cowerto shrink away or crouch especially for shelter from something that menaces, domineers, or dismays