whiplash Urdu Meaning
Whiplash - Urdu Meaning and Translation of Whiplash , English Definition and more.
1. n. a quick blow delivered with a whip or whiplike object
2. n. an injury to the neck (the cervical vertebrae) resulting from rapid acceleration or deceleration (as in an automobile accident)
Sponored Video