holdback

noun
  1. something that prevents progress or development; an obstacle or restraint
  2. money or payment that is withheld or kept back
  3. Usage: business

Examples