: a dam placed in a watercourse to increase the depth of water or to divert it into a channel for navigation or irrigation                                      
                
                    
1
                    
                                military 
                                  
              
          
                                                      : artillery fire laid on a line (see line entry 1 sense 6c) close to friendly troops to screen and protect them                                      
              
                             
The enemy laid down a barrage of machine-gun fire as our platoon approached the bridge.
                         
                
                    2
                    
                                          
              
          
                                                      : a vigorous or rapid outpouring or projection of many things at once                                      
              
                             
a barrage of phone calls
                                       unleashed a barrage of insults
                                       an oratorical barrage
                         
                
                    
            
              barraged; barraging            
        
    
                                
              
          
                                                      : to deliver a barrage (see barrage entry 2) against                                      
              
                             
were barraged with bullets
                                       being barraged by campaign ads before the election
                         
                
                    Love words? Need even more definitions?
  
  Merriam-Webster unabridged




Share