Mow Down

  1. Destroy in great numbers, especially in battle. 2. Overwhelm, as with arguments.

Examples:

  • The machine gun mowed them down as they advanced.
  • He mowed down the opposition with his arguments.

Origin: Late 1500s