Skip to content

mowing down

noun

  1. the act or process of taking out everything in ones path, such as with a car or weapon
L1548439 on Wikidata ↗

Wiktionary

verb

  1. present participle and gerund of mow down