mow down


Meanings

  • kill a large number of people indiscriminately;