YourDictionary

holdback

noun

  1. a thing that holds back; curb; check; hindrance
  2. ☆ a strap or iron attached to the shaft of a wagon, carriage, etc. and to the harness, to enable a horse to stop or back the vehicle

See holdback in American Heritage Dictionary 4

Learn more about holdback

link/cite print suggestion box