Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
shock absorber
in English
shock absorber
#common
Definitions
Noun
a
device
to
dampen
sudden
impacts
;
smooths
out
kinetic
energy
The
car's
shock
absorber
helped
reduce
the
impact
of
the
bumpy
road
.
Base Words
absorber
shock