Meaning of mow down

Definition of mow down

(verb) kill a large number of people indiscriminately; "The Hutus massacred the Tutsis in Rwanda"

Other information on mow down

WIKIPEDIA results for mow down
Amazon results for mow down