Holdbacks, noun plural of holdback. Synonyms in the same form.
restraints, checks, impediments, hindrances
All synonyms for holdback →