Meaning and Translation of Mow Down in Urdu Script and Roman Urdu with Definition,
1. kill a large number of people indiscriminately