Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
holdbacks
in English
holdbacks
us
/ˈhoʊldˌbækz/
uk
/ˈhəʊldˌbæks/
#limited
Definitions
Noun
restraints
or
devices
that
limit
movement
;
control
projections
on
a
vehicle
to
secure
harness
straps
straps
or
parts
of
a
harness
for
holding
back
plural
of
holdback
;
restraint
results
Base Words
backs
hold