Barrage
-
An artificial bar or obstruction placed in a river or watercourse to increase the depth of water; as, the barrages of the Nile.
-
Rapid and continuous delivery. The heavy fire of artillery to saturate an area rather than hit a specific target.
-
A person or group of people that crash parties, make a mess, have no manners what so ever, and usually ingest mass amounts of alcohol and/or drugs before. There is no stopping a Barrage it's best to just sit back and let it happen.
-
a group of suicidal squirrels that attack one power pole at once
-
It is the shit that comes out really really fast because you've been holding it in for too long. Usually sounds like thunder or exploding bombs.
-
the action of continuously firing large guns to protect soldiers advancing on an enemy:
-
A concentrated artillery bombardment over a wide area.
-
Barrage in Show Jumping. See Jump-off.
Explore More Definitions
Browse our collection of 300,000+ community-written definitions