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"

More General Terms