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
impedeto interfere with or slow the progress of
eugenicrelating to or fitted for the production of good offspring
terminuseither end of a transportation line or travel route
visionaryhaving or marked by foresight and imagination
killjoyone who spoils the pleasure of others
dormantrepresented on a coat of arms in a lying position with the head on the forepaws
summationthe act or process of forming a sum : addition
purportedreputed
broodthe young of an animal or a family of young
mendicantbeggar