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