mow down
Explore definitions, synonyms, and language insights of mow down
Definitions
                    Verb
                    
            kill a large number of people indiscriminately; "The Hutus massacred the Tutsis in Rwanda"
                Explore definitions, synonyms, and language insights of mow down