What is the meaning of the word "whiplash"?
Definitions:
-
an injury to the neck resulting from rapid acceleration or deceleration, as in an automobile accident
noun
- I suffered from whiplash after the wreck.
- I suffered from whiplash after the wreck.