Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
whiplash
in English
whiplash
us
//ˈʍɪplæʃ//
uk
//ˈwɪplæʃ//
#common
Definitions
Noun
injury
from
a
sudden
head
jerk
;
spinal
damage
a
whip's
lash
;
cord
or
strap
abrupt
change
;
shocking
consequence
The
company
faced
a
whiplash
of
public
backlash
after
the
scandal
.
Compounds / Phrases
whiplash injury