Definition of “mow sb down” - English Dictionary

English