whiplash
nounDefinition of whiplash
1
: the lash of a whip
2
: something resembling a blow from a whip
the whiplash of fear— R. S. Banay
3
: injury resulting from a sudden sharp whipping movement of the neck and head (as of a person in a vehicle that is struck from the rear by another vehicle)
Keep scrolling for more
Keep scrolling for more
Keep scrolling for more