Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
roadholding
in English
roadholding
#limited
Definitions
Noun
a
car's
ability
to
maintain
traction
and
avoid
skidding
a
vehicle's
stability
on
the
road
;
grip
and
control
Base Words
road
holding