scourge
Explore definitions, synonyms, and language insights of scourge
Definitions
                    Noun
                    
                a whip used to inflict punishment (often used for pedantic humor)
                
                    Noun
                    
                something causing misery or death; "the bane of my life"
                
                    Noun
                    
                a person who inspires fear or dread; "he was the terror of the neighborhood"
                
                    Verb
                    
                punish severely; excoriate
                
                    Verb
                    
                whip; "The religious fanatics flagellated themselves"
                
                    Verb
                    
            cause extensive destruction or ruin utterly; "The enemy lay waste to the countryside after the invasion"