onslaught
Explore definitions, synonyms, and language insights of onslaught
Definitions
                    Noun
                    
                a sudden and severe onset of trouble
                
                    Noun
                    
                (military) an offensive against an enemy (using weapons); "the attack began at dawn"
                
                    Noun
                    
            the rapid and continuous delivery of linguistic communication (spoken or written); "a barrage of questions"; "a bombardment of mail complaining about his mistake"