Google

Tuesday, February 12, 2008

GRE Vocabulary - barrage

barrage = a dam placed in a watercourse to increase the depth of water or to divert it into a channel for navigation or irrigation ;

barrage = a vigorous or rapid outpouring or projection of many things at once

No comments: